Deepin常用命令、系統命令、Vi命令

基本命令

您可以通過以下命令來查看系統的信息,其他系統相關命令操作可自行搜索查詢。

查看系統版本 cat /etc/deepin-version
查看內核版本 uname -a
查看軟件源信息 cat /etc/apt/sources.list
查看命令幫助 man chmod 或 chmod --help


​Apt命令

您可以通過以下命令來查看、安裝、卸載、清理、升級等信息。

更新包列表 sudo apt-get update
安裝/升級所有可用更新 sudo apt-get dist-upgrade
安裝應用程序更新 sudo apt-get upgrade
dselect安裝更新 sudo apt-get dselect-upgrade
查找軟件包 sudo apt-cache search package
顯示包相關信息 sudo apt-cache show package
顯示系統安裝統計信息 sudo apt-cache stats
顯示包的相關依賴 sudo apt-cache depends package
安裝軟件 sudo apt-get install package
重裝軟件 sudo apt-get install package --reinstall
強制安裝軟件 sudo apt-get -f install package
卸載軟件 sudo apt-get remove package
卸載軟件及配置 sudo apt-get remove package --purge
清理舊版本軟件緩存 sudo apt-get autoclean
清理所有軟件緩存 sudo apt-get clean
清理不再使用的孤立軟件 sudo apt-get autoremove
刪除更新和升級的緩存軟件 cd /var/cache/apt/archives && sudo rm *.deb


​Deb命令

您可以通過以下命令來查看、安裝、卸載、清理、升級等信息。

sudo dpkg -l 查看軟件包的詳細情況,iU表示未安裝成功,ii表示安裝成功。
sudo dpkg -s 查詢已安裝的deb包的信息。
sudo dpkg -L
package|more
查看軟件包的安裝情況。
sudo dpkg -S 查看軟件屬於哪個軟件包。
sudo dpkg -i 安裝deb包,部分存在depends關係,需要使用sudo apt-get -f
install來解決。
sudo dpkg -r 卸載指定的deb包,不刪除軟件包的配置文件。
sudo dpkg -P 卸載deb包同時也刪除配置文件,部分存在depends關係,需要使用
sudo apt-get remove來解決。


​Deepin命令

您可以通過Deepin自定義命令來進行相關操作。

 

啓動應用命令

  • 在深度終端界面,輸入 deepin-,按下鍵盤上Tab鍵,自動顯示深度應用系列的列表,部 分應用可以直接在終端輸入進行啓動。

 

> 說明:在中文環境需要查看應用的英文界面時,可直接在終端中輸入命令: 

LANGUAGE="en_US" deepin-appstore

 

  • 在深度終端界面,輸入 dde-,按下鍵盤上Tab鍵,自動顯示桌面環境的列表。

 

> 說明:在中文環境需要查看控制中心的英文界面時(如果不能生效,請先執行killall dde-control-center),再可直接在終端中輸入命令:

export LANGUAGE="en_US";dde-control-center --show

 


​應用幫助信息

在深度終端界面,輸入 deepin-appname -h 將顯示該應用的命令幫助。

> 注意:部分深度系列軟件不支持-h幫助命令。

 

 


​安裝deepin應用

在深度終端界面,您可以直接通過命令匹配並安裝應用(含webapps),只需要輸入安裝命 令後再輸入deepin-/dde-/apps.,按下鍵盤上Tab鍵,自動顯示列表。

 

 

 

 


​關機和重啓

  • 在深度終端界面,還可以直接輸入 sudo init 0 或者sudo shutdown -h now 進行關機。
  • 在深度終端界面,還可以直接輸入 sudo reboot 或者sudo shutdown -r now 進行重啓。

 


​命令模式和桌面模式

  • 在深度桌面環境中,按下鍵盤上的 Ctrl + Alt + F1 組合鍵,進入命令模式。
  • 在深度桌面環境中,按下鍵盤上的 Ctrl + Alt + F7 組合鍵,進入桌面模式。


​Vi命令

本章重點介紹vi命令的相關操作,關於系統中如何查看系統硬件信息,如:硬盤、內存、進 程、網絡、服務、文件權限等請自行搜索。

 


​使用Vi新建或打開


  • ​vi filename :打開或新建文件,並將光標置於第一行首
  • vi +n filename :打開文件,並將光標置於第n行首
  • vi + filename :打開文件,並將光標置於最後一行首
  • vi -r filename :在上次正用vi編輯時發生系統崩潰,恢復filename
  • vi filename....filename :打開多個文件,依次進行編輯

 

移動光標類命令

  • h :光標左移一個字符
  • l :光標右移一個字符
  • space:光標右移一個字符
  • Backspace:光標左移一個字符
  • k或Ctrl+p:光標上移一行
  • j或Ctrl+n :光標下移一行
  • Enter :光標下移一行
  • w或W :光標右移一個字至字首
  • b或B :光標左移一個字至字首
  • e或E :光標右移一個字至字尾
  • ) :光標移至句尾
  • ( :光標移至句首
  • }:光標移至段落開頭
  • {:光標移至段落結尾
  • nG:光標移至第n行首
  • n+:光標下移n行
  • n-:光標上移n行
  • n$:光標移至第n行尾
  • H :光標移至屏幕頂行
  • M :光標移至屏幕中間行
  • L :光標移至屏幕最後行
  • 0:光標移至當前行首-注意是數字零
  • $:光標移至當前行尾

 

屏幕翻滾類命令

  • Ctrl+u:向文件首翻半屏
  • Ctrl+d:向文件尾翻半屏
  • Ctrl+f:向文件尾翻一屏
  • Ctrl+b:向文件首翻一屏

 

插入文本類命令

  • i :在光標前
  • I :在當前行首
  • a:光標後
  • A:在當前行尾
  • o:在當前行之下新開一行
  • O:在當前行之上新開一行
  • r:替換當前字符
  • R:替換當前字符及其後的字符,直至按ESC鍵
  • s:從當前光標位置處開始,以輸入的文本替代指定數目的字符
  • S:刪除指定數目的行,並以所輸入文本代替之
  • ncw或nCW:修改指定數目的字
  • nCC:修改指定數目的行

 

刪除命令

  • ndw或ndW:刪除光標處開始及其後的n-1個字
  • do:刪至行首
  • d$:刪至行尾
  • ndd:刪除當前行及其後n-1行
  • x或X:刪除一個字符,x刪除光標後的,而X刪除光標前的
  • Ctrl+u:刪除輸入方式下所輸入的文本

 

搜索及替換命令

  • /pattern:從光標開始處向文件尾搜索pattern
  • ?pattern:從光標開始處向文件首搜索pattern
  • n:在同一方向重複上一次搜索命令
  • N:在反方向上重複上一次搜索命令
  • :s/p1/p2/g:將當前行中所有p1均用p2替代
  • :n1,n2s/p1/p2/g:將第n1至n2行中所有p1均用p2替代
  • :g/p1/s//p2/g:將文件中所有p1均用p2替換

 

行方式命令

  • :n1,n2 co n3 將n1行到n2行之間的內容拷貝到第n3行下
  • :n1,n2 m n3 將n1行到n2行之間的內容移至到第n3行下
  • :n1,n2 d 將n1行到n2行之間的內容刪除
  • :w 保存當前文件
  • :e filename 打開文件filename進行編輯
  • :x 保存當前文件並退出
  • :q 退出vi
  • :q! 不保存文件並退出vi
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章