29個你必須知道的Linux命令

聲明轉(zhuǎn)載畅铭,源于網(wǎng)絡(luò)茄蚯,非本人所寫

下載簡書

雖然Linux發(fā)行版支持各種各樣的餓GUI(graphical user interfaces)靡砌,但在某些情況下吨些,Linux的命令行接口(bash)仍然是簡單快速的气筋。Bash和 Linux Shell 需要輸入命令來完成任務(wù)雪猪,因而被稱為 命令行 接口慈俯。

命令是計(jì)算機(jī)執(zhí)行任務(wù)的指令渤刃。可以使用命令去關(guān)閉計(jì)算機(jī)贴膘,或者列出當(dāng)前目錄的文件列表卖子,或當(dāng)前文本的內(nèi)容,或者屏幕顯示一條消息刑峡。

如果你是一個新手洋闽,并嘗試使用命令行接口,我們收集了各種基本的Linux命令來供你學(xué)習(xí)突梦,幫你在各種Linux發(fā)行版中完成各種任務(wù)诫舅。雖然不是很詳細(xì),但是對Linux初學(xué)者宫患,或普通用火骚勘,或管理員都是很有用的。

1. ls – List

ls會列舉出當(dāng)前工作目錄的內(nèi)容(文件或文件夾)撮奏,就跟你在GUI中打開一個文件夾去看里面的內(nèi)容一樣俏讹。


ls.jpg

2. mkdir – Make Directory

mkdir <new-directory-name>    //常見一個新目錄
mkdir.jpg

3. pwd – Print Working Directory

pwd    //顯示當(dāng)前工作目錄
pwd.jpg

4. cd – Change Directory

cd <directory>    //對于當(dāng)前在終端運(yùn)行的會話中,
                  //將給定的文件夾(或目錄)設(shè)置成當(dāng)前工作目錄畜吊。
cd.jpg

5. rmdir – Remove Directory

rmdir <directory-name>    //刪除給定的目錄泽疆。
rmdir.jpg

6. rm – Remove

rm <file-name>    //刪除給定的文件或文件夾
rm -r <directory-name>    //遞歸刪除文件夾
rm.jpg

7. cp – Copy

cp <source-file> <destination-file>    //對文件或文件夾進(jìn)行復(fù)制
cp -r <source-folder> <destination-folder>    //選項(xiàng)來遞歸復(fù)制文件夾
cp.jpg

8. mv – MoVe

mv <source> <destination>    //對文件或文件夾進(jìn)行移動,如果文件或文件夾存在于當(dāng)前工作目錄玲献,
                             //還可以對文件或文件夾進(jìn)行重命名殉疼。
mv.jpg

9. cat – concatenate and print files

cat <file>    //用于在標(biāo)準(zhǔn)輸出(監(jiān)控器或屏幕)上查看文件內(nèi)容。
cat.jpg

10. tail – print TAIL (from last) >

tail <file-name>    //默認(rèn)在標(biāo)準(zhǔn)輸出上顯示給定文件的最后10行內(nèi)容
tail -n N <file-name>    //指定在標(biāo)準(zhǔn)輸出上顯示文件的最后N行內(nèi)容捌年。
tail.jpg

11. less – print LESS

less <file-name>    /按頁或按窗口打印文件內(nèi)容瓢娜。
//在查看包含大量文本數(shù)據(jù)的大文件時是非常有用和高效的。
//你可以使用Ctrl+F向前翻頁礼预,Ctrl+B向后翻頁眠砾。
less.jpg

12. grep

grep "<string>" <file-name>    //在給定的文件中搜尋指定的字符串。
grep -i "<string>" <file-name>    //在搜尋時會忽略字符串的大小寫托酸。
grep -r "<string>" <file-name>    //則會在當(dāng)前工作目錄的文件中遞歸搜尋指定的字符串褒颈。
grep.jpg

13. Find

這個命令會在給定位置搜尋與條件匹配的文件柒巫。你可以使用

find <folder-to-search> -name <file-name>

的-name選項(xiàng)來進(jìn)行區(qū)分大小寫的搜尋,

find <folder-to-search> -iname <file-name>

來進(jìn)行不區(qū)分大小寫的搜尋谷丸。


find.jpg

14. tar

tar命令能創(chuàng)建堡掏、查看和提取tar壓縮文件。

tar -cvf <archive-name.tar> <file1-OR-file2-OR-both-to-archive>    //創(chuàng)建對應(yīng)壓縮文件
tar -tvf <archive-to-view.tar>   //來查看對應(yīng)壓縮文件
tar -xvf <archive-to-extract.tar>    //來提取對應(yīng)壓縮文件刨疼。
tar.jpg

15. gzip

gzip <filename>    //命令創(chuàng)建和提取gzip壓縮文件
gzip -d <filename>    //來提取壓縮文件泉唁。
gzip.jpg

16. unzip

unzip <archive-to-extract.zip>    //對gzip文檔進(jìn)行解壓。
//在解壓之前揩慕,可以使用unzip -l <archive-to-extract.zip>命令查看文件內(nèi)容亭畜。
unzip.jpg

17. help

<command-name> --help    //會在終端列出所有可用的命令,可以使用任何命令的-h或-help選項(xiàng)來查看該命令的具體用法。
help.jpg

18. whatis – What is this command

whatis <command-name>    //會用單行來描述給定的命令漩绵。
whatis.jpg

19. man – Manual

man <command-name>    //會為給定的命令顯示一個手冊頁面贱案。
man.jpg

20. exit

exit    //用于結(jié)束當(dāng)前的終端會話肛炮。
exit.jpg

21. ping

ping <remote-host-address>    //通過發(fā)送數(shù)據(jù)包ping遠(yuǎn)程主機(jī)(服務(wù)器)止吐,常用與檢測網(wǎng)絡(luò)連接和服務(wù)器狀態(tài)。
ping.jpg

22. who – Who Is logged in

who    //who能列出當(dāng)前登錄的用戶名侨糟。
who.jpg

23. su – Switch User

su <username>    //用于切換不同的用戶碍扔。

___ 即使沒有使用密碼,超級用戶也能切換到其它用戶秕重。 ___


su.jpg

24. uname

uname    //會顯示出關(guān)于系統(tǒng)的重要信息不同,如內(nèi)核名稱、主機(jī)名溶耘、內(nèi)核版本二拐、處理機(jī)類型等等
uname -a    //可以查看所有信息。
uname.jpg

25. free – Free memory

free    //會顯示出系統(tǒng)的空閑內(nèi)存凳兵、已經(jīng)占用內(nèi)存百新、可利用的交換內(nèi)存等信息
free -m    //將結(jié)果中的單位轉(zhuǎn)換成KB
free –g    //則轉(zhuǎn)換成GB。
free.jpg

26. df – Disk space Free

df    //df查看文件系統(tǒng)中磁盤的使用情況–硬盤已用和可用的存儲空間以及其它存儲設(shè)備庐扫。
df -h    //將結(jié)果以人類可讀的方式顯示饭望。
df.jpg

27. ps – ProcesseS

ps    //顯示系統(tǒng)的運(yùn)行進(jìn)程。
ps.jpg

28. Top – TOP processes

top    //top命令會默認(rèn)按照CPU的占用情況形庭,顯示占用量較大的進(jìn)程
top -u <username>    //查看某個用戶的CPU使用排名情況铅辞。
top.jpg

29. shutdown

shutdown    //用于關(guān)閉計(jì)算機(jī)
shutdown -r    //用于重啟計(jì)算機(jī)

來自: 淡忘~淺思
鏈接:http://www.ido321.com/1609.html
英文出處:http://www.hongkiat.com/blog/basic-linux-commands/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市萨醒,隨后出現(xiàn)的幾起案子斟珊,更是在濱河造成了極大的恐慌,老刑警劉巖富纸,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件倍宾,死亡現(xiàn)場離奇詭異雏节,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)高职,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進(jìn)店門钩乍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人怔锌,你說我怎么就攤上這事寥粹。” “怎么了埃元?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵涝涤,是天一觀的道長。 經(jīng)常有香客問我岛杀,道長阔拳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任类嗤,我火速辦了婚禮糊肠,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘遗锣。我一直安慰自己货裹,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布精偿。 她就那樣靜靜地躺著弧圆,像睡著了一般。 火紅的嫁衣襯著肌膚如雪笔咽。 梳的紋絲不亂的頭發(fā)上搔预,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天,我揣著相機(jī)與錄音叶组,去河邊找鬼拯田。 笑死,一個胖子當(dāng)著我的面吹牛扶叉,可吹牛的內(nèi)容都是我干的勿锅。 我是一名探鬼主播,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼枣氧,長吁一口氣:“原來是場噩夢啊……” “哼溢十!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起达吞,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤张弛,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吞鸭,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡寺董,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了刻剥。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片遮咖。...
    茶點(diǎn)故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖造虏,靈堂內(nèi)的尸體忽然破棺而出御吞,到底是詐尸還是另有隱情,我是刑警寧澤漓藕,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布陶珠,位于F島的核電站,受9級特大地震影響享钞,放射性物質(zhì)發(fā)生泄漏揍诽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一栗竖、第九天 我趴在偏房一處隱蔽的房頂上張望暑脆。 院中可真熱鬧,春花似錦划滋、人聲如沸饵筑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至架专,卻和暖如春同窘,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背部脚。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工想邦, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人委刘。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓丧没,卻偏偏與公主長得像,于是被迫代替她去往敵國和親锡移。 傳聞我的和親對象是個殘疾皇子呕童,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容