1. 程式人生 > >Ubuntu16.4學習之命令大全

Ubuntu16.4學習之命令大全

  • 開啟終端: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和當前游標位置移動

[email protected] 顯示可能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 鍵左邊的那個鍵,作用相當於單擊滑鼠右鍵。

軟體包管理命令

安裝軟體: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相關

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

相關推薦

Ubuntu16.4學習命令大全

開啟終端:Ctrl+Alt+T 目錄與檔案相關命令 pwd:用於顯示當前位置的絕對路徑。格式:pwd,預設使用者根目錄為/home/你的使用者名稱。 ls:用於顯示當前目錄下的檔案,預設只顯示非隱藏檔案。格式:ls。 cd:用於改變你的工作目錄。格式:cd

Ubuntu16.4學習zedboard安裝交叉編譯環境和交叉編譯流程

上一篇中按照《嵌入式系統軟硬體協同設計實戰指南》配置之後發現並不好用,這次按照《xilinx zynq soc與嵌入式linux設計實戰指南》進行配置一、基本概念:1、交叉編譯:在一個平臺上上生成另一個平臺上可以執行的程式碼。2、通過交叉編譯工具可以在CPU能力很強、儲存空間

Ubuntu16.4 學習安裝中文輸入法

1、先安裝語言包     System Settings–>Language Support–>Install/Remove Languages選中chinese,(簡體中文選中後無法點選Apply,再同時選中繁體中文)點選Apply應用即可,等待下載安裝

Linux學習命令【1】

active acc 同時 計算機 用戶名 幫助 理解 否則 解釋 Linux學習之命令【1】 一·命令總覽?????? 1.基本簡單命令??????? ?1.0 pwd1.1 echo ?????????1.2 dat

linux學習---linux命令大全

bz2 停止 磁盤空間 ces zip 隊列 -exec 關機命令 就會 1.1 pwd命令 該命令的英文解釋為print working directory(打印工作目錄)。輸入pwd命令,Linux會輸出當前目錄。 1.2 cd命令 cd命令用來改變所在目錄。 cd /

Python 基礎學習命令列模式與互動模式的區別

命令列模式:即在win10搜尋框中,直接跳出來的頁面。在此模式下,可以通過執行程式碼"python .py"執行.py檔案。需要注意的是,在此模式下,如果要執行的程式碼檔案不在當前目錄,需要使用cd進行切換,假設我的py檔案在E:\python\demo,那麼需要執行的程式碼指令是“cd /

Ruby學習命令列選項&環境變數

這個ruby檔案一般呢都是通過命令列來執行的,語法格式如下: ruby [ options ] [.] [ programfile ] [ arguments ... ] 直譯器可以通過下列選項被呼叫,來控制直譯器的環境和行為,來看下具體資料: 選項

JBPM4.4學習二:第一個流程例項

1)建立專案和相關配置 在eclipse中建立一個Java Project,將jbpm4.jar和lib資料夾下的第三方jar包Add到專案中。 按照個人習慣,建立config和jbpm兩個原始檔夾,用於放配置檔案和jbpm流程定義檔案。 將jbpm-4.4/exam

ffmpeg 原始碼學習 -- 命令列引數解析

ffmpeg 原始碼學習 -- 之ffmpeg命令列引數解析 大家通過git在安裝好cygwin之後,下載原始碼到(cygwin)home目錄,通過./configure  ...... ,可以新增一堆引數選項,執行可以生成config.mk等編譯使用的檔案,通過命令對工

Linux學習路—4.系統命令

          -----部分圖片來自老男孩Linux培訓視訊 1.du 檢視目錄的總大小   du屬於高負載的命令 -a 不只顯示目錄,還顯示子檔案 -h 使用習慣單位檢視磁碟佔用量 -s 統計總佔用量 常用命令:du -hs 目錄 檢視目錄的總大小 --------------------

linux學習二:日常的基礎命令收集

幫助文檔 gedit 查看 日期 取整 style 位置 某月 linux 1、 ls 2、pwd  顯示當前目錄所在位置 3、date  日期時間 4、cal  日歷   默認顯示當前該月   cal 2012 :查看2012年的日歷   cal 月 年 : 查看某年某月

學習筆記(2)---Matlab 圖像處理相關函數命令大全

緩沖 操作 .... 命令 tor ace trac cati msh Matlab 圖像處理相關函數命令大全 一、通用函數: colorbar 顯示彩色條 語法:colorbar \ colorbar(‘vert‘) \ colorbar(‘horiz‘) \ co

Linux學習路(四)幫助命令

查看系統 lin 查看 inux 舉例 config pro nbsp 雜項 幫助命令man .man  命令  #獲取指定命令的幫助 .man  ls    #查看ls的幫助 man的級別 1 查看命令的幫助 2 查看可被內核調用的函數的幫助 3 查看函數的

Linux學習路 -- 簡單日常使用命令

簡單 日誌 reboot logs netstat oca yum a.out mysql tail -f catalina.out #在 logs 下面查看日誌( -f 實時查看) rm -rf /var/log/httpd/access

STM32學習路-LCD(4)&lt;顯示字符&gt;

計算 ack 字節 ring oid ng- 透明 標點符號 函數 昨晚瘋狂的打了一夜的LOL,感覺L多了,今天一天精神萎靡.還是繼續把顯示字符給看了,可是在猶豫要不要寫這篇文章 事實上寫的東西也就是copy別人家的代碼,不想寫那麽多,就記錄下自己困惑的地方吧.也

運維學習openssh-server命令運用及控制

linuxopenssh-server1.openssh-server功能:讓遠程主機可以通過網絡訪問sshd服務,開始一個安全shell2.客戶端連接方式ssh [email protected]/* */[[email protected]/* */ ~]# ssh [email&

Linux命令學習—每天發一個命令—mkdir

linux 命令 mkdirLinux命令學習之—每天發一個命令—mkdirmkdir 命令用來創建指定的名稱的目錄,要求創建目錄的用戶在當前目錄中具有寫權限,並且指定的目錄名不能是當前目錄中已有的目錄。1.命令格式:mkdir [選項] 目錄...2.命令功能:通過 mkdir 命令可以實現在指定位置創建以

Redis 學習路 (010) - redis命令手冊

哈希 sts 集中 cluster htm second 不同 index scribe Redis 鍵(key) 命令 命令描述 Redis DEL 命令 該命令用於在 key 存在是刪除 key。 Redis Dump 命令 序列化給定 key ,並返回被

Hadoop-2.4.1學習edits和fsimage查看器

文件的 順序 rup oev 兼容 require aps block mean 在hadoop中edits和fsimage是兩個至關關鍵的文件。當中edits負責保存自最新檢查點後命名空間的變化。起著日誌的作用,而fsimage則保存了最新的檢查點信息

4、MongoDB學習備份還原

img com 名稱 mon oot res 全量 metadata src 一、MongoDB備份 1、MongoDB整庫備份 備份數據使用下面的命令 mongodump -h dbhost -d dbname -o dbdirectory 備份user數據庫 [[