Linux學習筆記之三————Linux命令概述
阿新 • • 發佈:2018-01-24
上下 eight ive 幫助 option pos misc tor tro
一、引言
- 很多人可能在電視或電影中看到過類似的場景,黑客面對一個黑色的屏幕,上面飄著密密麻麻的字符,梆梆一頓敲,就完成了竊取資料的任務。
- Linux 剛出世時沒有什麽圖形界面,所有的操作全靠命令完成,就如同電視裏的黑客那樣,充滿了神秘與晦澀。
- 近幾年來,盡管 Linux 發展得非常迅速,圖形界面越來越友好,但是在真正的開發過程中,Linux 命令行的應用還是占有非常重要的席位,而且許多Linux功能在命令行界面要比圖形化界面下運行的快。可以說不會命令行,就不算會 Linux。
- Linux 提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤操作、文件存取、目錄操作、進程管理、文件權限設定等。Linux 發行版本最少的命令也有 200 多個,這裏只介紹比較重要和使用頻率最多的命令。
二、Linux命令概述
1.命令使用方法
<1>Linux命令格式:
command [-options] [parameter1] …
說明:
- command: 命令名,相應功能的英文單詞或單詞的縮寫 [-options]:選項,可用來對命令進行控制,也可以省略,
[]代表可選
parameter1 …:傳給命令的參數:可以是零個一個或多個
<2>例:
2、查看幫助文檔
<1>--help
一般是linux命令自帶的幫助信息
如:ls --help
<2>man(有問題找男人,manual)
man是linux提供的一個手冊,包含了絕大部分的命令、函數使用說明
該手冊分成很多章節(section),使用man時可以指定不同的章節來瀏覽。
例:man ls ; man 2 printf
man中各個section意義如下:
- Standard commands(標準命令)
- System calls(系統調用,如open,write)
- Library functions(庫函數,如printf,fopen)
- Special devices(設備文件的說明,/dev下各種設備)
- File formats(文件格式,如passwd)
- Games and toys(遊戲和娛樂)
- Miscellaneous(雜項、慣例與協定等,例如Linux檔案系統、網絡協定、ASCII 碼;environ全局變量)
- Administrative Commands(管理員命令,如ifconfig)
man是按照手冊的章節號的順序進行搜索的。
man設置了如下的功能鍵:
功能鍵 | 功能 |
---|---|
空格鍵 | 顯示手冊頁的下一屏 |
Enter鍵 | 一次滾動手冊頁的一行 |
b | 回滾一屏 |
f | 前滾一屏 |
q | 退出man命令 |
h | 列出所有功能鍵 |
/word | 搜索word字符串 |
註意:實際上,我們不用指定第幾個章節也用查看,如,man ls
3.自動補全:tab
在敲出命令的前幾個字母的同時,按下tab鍵,系統會自動幫我們補全命令
4.歷史命令:history
當系統執行過一些命令後,可按上下鍵翻看以前的命令,history將執行過的命令列舉出來
----------------------------------------
來源:整理自網絡
Linux學習筆記之三————Linux命令概述