ubuntu終端命令的幾個常用重要命令

目錄與文件相關命令

  • 打開終端:Ctrl+Alt+T

  • pwd:用於顯示當前位置的絕對路徑。格式:pwd,默認用戶根目錄爲/home/你的用戶名。

  • ls:用於顯示當前目錄下的文件,默認只顯示非隱藏文件。格式:ls

  • cd:用於改變你的工作目錄。格式:cd 工作目錄(一般和ls一起用,tab鍵補齊),和cd /命令是進入根目錄;cd ..命令是進入上一層目錄;cd -命令是回到之前的目錄輸入。

  • cp:複製命令,格式:cp 文件1路徑  文件2路徑,和複製命令格式cp -r 目錄1路徑  目錄2路徑

  • rm:刪除命令,格式:rm 文件路徑,刪除目錄時使用 rm -r 目錄路徑

  • rmdir:刪除空目錄,非空目錄使用rm -r格式

  • mkdir:在當前目錄下創建新目錄,格式:mkdir 文件夾名

  • man:有關命令幫助,查找某個命令的詳細用法。格式:man 某個命令。ubuntu中文版man手冊配置方法:man默認是英文的,但ubuntu的源裏也有中文版的。以下是配置方法。終端輸入sudo apt-get install manpages-zh,安裝後修改配置文件sudo gedit /etc/manpath.config,將所有的/usr/share/man替換爲/usr/share/man/zh_CN,保存即可。

清屏等終端快捷鍵及常用命令

快捷鍵 功能

Tab 自動補全

Ctrl+a 光標移動到開始位置

Ctrl+e 光標移動到最末尾

Ctrl+k 刪除此處至末尾的所有內容

Ctrl+u 刪除此處至開始的所有內容

Ctrl+d 刪除當前字符

Ctrl+h 刪除當前字符前一個字符

Ctrl+w 刪除此處到左邊的單詞

Ctrl+y 粘貼由Ctrl+u, Ctrl+d, Ctrl+w刪除的單詞

Ctrl+l 相當於clear,即清屏

Ctrl+r 查找歷史命令

Ctrl+b 向回移動光標

Ctrl+f 向前移動光標

Ctrl+t 將光標位置的字符和前一個字符進行位置交換

Ctrl+& 恢復 ctrl+h 或者 ctrl+d 或者 ctrl+w 刪除的內容

Ctrl+S 暫停屏幕輸出

Ctrl+Q 繼續屏幕輸出

Ctrl+Left-Arrow 光標移動到上一個單詞的詞首

Ctrl+Right-Arrow 光標移動到下一個單詞的詞尾

Ctrl+p 向上顯示緩存命令

Ctrl+n 向下顯示緩存命令

Ctrl+d 關閉終端

Ctrl+xx 在EOL和當前光標位置移動

Ctrl+x@ 顯示可能hostname補全

Ctrl+c 終止進程/命令

Shift+上或下 終端上下滾動

Shift+PgUp/PgDn 終端上下翻頁滾動

Ctrl+Shift+n 新終端

alt+F2 輸入gnome-terminal打開終端

Shift+Ctrl+T 打開新的標籤頁

Shift+Ctrl+W 關閉標籤頁

Shift+Ctrl+C 複製

Shift+Ctrl+V 粘貼

Alt+數字 切換至對應的標籤頁

Shift+Ctrl+N 打開新的終端窗口

Shift+Ctrl+Q 管壁終端窗口

Shift+Ctrl+PgUp/PgDn 左移右移標籤頁

Ctrl+PgUp/PgDn 切換標籤頁

F1 打開幫助指南

F10 激活菜單欄

F11 全屏切換

Alt+F 打開 “文件” 菜單(file)

Alt+E 打開 “編輯” 菜單(edit)

Alt+V 打開 “查看” 菜單(view)

Alt+S 打開 “搜索” 菜單(search)

Alt+T 打開 “終端” 菜單(terminal)

Alt+H 打開 “幫助” 菜單(help)

# <ESC>+d 從光標開始處刪除到行尾。Delete# !! - 上一條命令 # !-n - 倒數第N條歷史命令 # !-n:p - 打印上一條命令(不執行) # !?string?- 最新一條含有“string”的命令 # !-n:gs/str1/str2/ - 將倒數第N條命令的str1替換爲str2,並執行(若不加g,則僅替換第一個)

另外一些小技巧包括:在終端窗口命令提示符下,連續按兩次 Tab 鍵、或者連續按三次 Esc 鍵、或者按 Ctrl+I 組合鍵,將顯示所有的命令及工具名稱。Application 鍵即位置在鍵盤上右 Ctrl 鍵左邊的那個鍵,作用相當於單擊鼠標右鍵。

 

軟件包管理命令

系統信息命令

回到頂部

ROS相關

  • 安裝軟件:apt-get install 軟件1 軟件2

  • 卸載軟件:apt-get remove 軟件1 軟件2

  • 卸載並清除配置:apt-get remove --purge 軟件名

  • 更新軟件信息數據庫 apt-get update

  • 進行系統升級 apt-get upgrade

  • 搜索軟件包 apt-cache search softname1 softname2 softname3……

  • 安裝deb軟件包 dpkg -i xxx.deb

  • 刪除deb軟件包 dpkg -r xxx.deb

  • 連同配置文件一起刪除 dpkg -r --purge xxx.deb

  • 查看deb軟件包信息 dpkg -info xxx.deb

  • 查看deb文件拷貝詳情 dpkg -L xxx.deb

  • 查看系統中已安裝deb軟件包信息 dpkg -l

  • 重新配置deb軟件包 dpkg-reconfigure xxx

  • df(顯示文件系統中還有多少剩餘空間): 這個命令顯示所有已掛載設備的空間使用量。使用df -h可能會更好,因爲-h代表human-readable,即用兆字節M和千兆字節G來顯示設備空間使用量,而默認的是用千字節K來表示的。

  • du(顯示目錄中文件或目錄的具體大小): 這個命令能列出文件和目錄的具體使用情況,遠遠比df詳細。(以floppy文件夾爲例)

  • free: 顯示內存使用情況,同樣默認是以千字節K表示的,若要以兆字節M表示,請加參數,即free -m。

  • uname -a(顯示所有的系統信息): 輸出系統所有信息,包括主機名,內核名字及版本,硬件信息等等。

  • lsb_release -a(顯示當前用的版本)

  • 查看ROS版本號:現在終端中輸入:roscore,然後再打開一個終端輸入:rosparam list,再輸入:rosparam get /rosdistro即可得到ros的版本號

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章