Linux Terminal基本操作
轉載自:https://blog.csdn.net/u013166622/article/details/51327478
Terminal常用快捷鍵
按鍵 |
作用 |
Tab |
補全命令、引數、目錄 |
Ctrl+c |
強行終止當前程式 |
Ctrl+d |
鍵盤輸入結束或退出終端 |
Ctrl+s |
暫定當前程式,暫停後按下任意鍵恢復執行 |
Ctrl+z |
將當前程式放到後臺執行,恢復到前臺為命令fg |
Ctrl+a |
將游標移至輸入行頭,相當於Home鍵 |
Ctrl+e |
將游標移至輸入行末,相當於End鍵 |
Ctrl+k |
刪除從游標所在位置到行末 |
Alt+Backspace |
向前刪除一個單詞 |
Shift+PgUp |
將終端顯示向上滾動 |
Shift+PgDn |
將終端顯示向下滾動 |
Shell 常用萬用字元:
字元 |
含義 |
* |
匹配 0 |
? |
匹配任意一個字元 |
[list] |
匹配 list 中的任意單一字元 |
[!list] |
匹配除list中的任意單一字元以外的字元 |
[c1-c2] |
匹配 c1-c2 中的任意單一字元如:[0-9] [a-z] |
{string1,string2,...} |
匹配 sring1 或 string2 (或更多)其一字串 |
{c2..c2} |
匹配 |
在 Linux環境中,如果你遇到困難,可以使用man命令,它是Manual page的縮寫。
Manual pages是在 UNIX 或類 UNIX作業系統線上軟體文件的一種普遍的形式。內容包括計算機程式(包括庫和系統呼叫),正式的標準和慣例,甚至是抽象的概念。使用者可以通過執行 man命令呼叫手冊頁。
你可以使用如下方式來獲得某個命令的說明和使用方式的詳細介紹:
man <command_name>
比如你想檢視 man命令本身的使用方式,你可以輸入:
man man
通常情況下,man手冊裡面的內容都是英文的,這就要求你有一定的英文基礎。man 手冊的內容很多,涉及了Linux使用過程中的方方面面,為了便於查詢,是做了分冊(分割槽段)處理的,在Research UNIX、BSD、OS X和 Linux 中,手冊通常被分為8個區段,安排如下:
區段 |
說明 |
1 |
一般命令 |
2 |
系統呼叫 |
3 |
庫函式,涵蓋了C標準函式庫 |
4 |
特殊檔案(通常是/dev中的裝置)和驅動程式 |
5 |
檔案格式和約定 |
6 |
遊戲和屏保 |
7 |
雜項 |
8 |
系統管理命令和守護程序 |
要檢視相應區段的內容,就在 man 後面加上相應區段的數字即可,如:
$ man1 ls
會顯示第一區段中的ls命令man頁面。
如果你知道某個命令的作用,只是想快速檢視一些它的某個具體引數的作用,那麼你可以使用--help引數,大部分命令都會帶有這個引數,如:
$ ls --help