Linux命令行 (二)
在我們真正使用命令行之前,我們需要了解linux命令的一些輔助操作和幫助,其目的就是爲了提高命令的輸入效率,更好的使用linux操作系統。
1. Tab補全命令行。使用tab鍵,linux系統將自動補全命令、程序名、文件或目錄。例如:cd /boot/grub 可以 cd /bo<tab>/g<tab>.
Tab鍵會根據前幾個單詞尋找匹配內容,如果內容唯一將自動補全,如果內容不唯一將不會有任何反應,這時,可連續兩次tab鍵會列出所有匹配內容。
2. 歷史命令。history 可查看當前歷史記錄;history –c 清除命令的歷史記錄;通過方 向鍵 向上 ↑ 向下 ↓ 可快速瀏覽歷史記錄列表。
3. 快捷鍵。快捷鍵的使用不區分大小寫。
Ctrl+u: 清空光標所在位置到行首;
Ctrl+k: 清空光標所在位置到行尾;
Ctrl+l: 清屏,相當於clear 命令;
Ctrl+c: 停止本次命令的執行;
Ctrl+r+<若干字符>:開始向上搜索含該字符的命令,繼續ctrl+r,查找上一條匹配的字符。
Alt+<: 歷史列表第一項;
Alt+>: 歷史列表最後一項;
Alt+u: 把當前詞轉化爲大寫;
Alt+l: 把當前詞轉化爲小寫;
ESC+.: 使用上一行命令的最後一個參數;
特殊字符: !<數字> 執行歷史命令的第<數字>條命令
!! 執行上一條命令
!<字符串> 執行含指定字符串的最新命令
強制換行: \
通配符: * 任意個字符 ? 任意一個字符
[1-9]表示1到9 [abc]匹配a b c任意一個字符
[^abc]匹配不含a b c任何一個字符
4. Man命令獲得幫助文檔。Man命令的幫助文檔一般保存在/usr/shareman 目錄下。
Man命令在顯示幫助文檔時一般有以下幾部分
NAME 顯示程序名
Synopis 顯示命令格式及參數
Description 顯示程序功能描述信息
Option 顯示選項清單及功能描述
See also 顯示相關的其他程序
Files 顯示程序使用或修改的文件
History 顯示此程序開發過程中的重要事件
Authors 程序作者
Q 退出man
回車 一行行翻頁
空格 一頁頁翻頁
B 向上翻頁
/<</span>字符串>查找含字符串的指定內容
N 查找上一次查找內容的下一個匹配
5. 幫助選項 -h 或 - -help 也可以 help [選項]
6. Info 超文本幫助系統 。info 所要查看的命令
Info文件一般保存在/usr/share/info中
參考文獻 《linux 從入門到精通》 電子工業出版社