基本命令
您可以通過以下命令來查看系統的信息,其他系統相關命令操作可自行搜索查詢。
查看系統版本 | 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