? ? ? 今天我們做個(gè)總結(jié)草姻,關(guān)于作為程序員我們常用linux命令以及關(guān)于查詢文檔的一些命令,當(dāng)然運(yùn)維人員就繞行吧,你們是大神目尖,說的啥都對(duì)。我們的目的是能夠正常使用linux系統(tǒng)即可扎运。
1.sudo命令:切換用戶瑟曲,一般我們用'sudo -i'命令切換到root用戶饮戳,輸入密碼即可。
2.cd命令:進(jìn)入當(dāng)前登錄用戶的命令就是'cd ~'洞拨,'cd -'表示切換到上一次查看目錄的位置扯罐,'cd /'切換到根目錄。
3.tab命令:自動(dòng)補(bǔ)全功能以及一定要用烦衣,比如你有一個(gè)目錄是home,輸入'h'按tab即可補(bǔ)全目錄歹河。
4.ls命令:‘ls -l’命令查看當(dāng)前目錄所有文件大小、創(chuàng)建人花吟、創(chuàng)建日期等秸歧,'ls -d /目錄'查看某個(gè)目錄權(quán)限與屬性信息。
5.free命令:'free -h'命令查看內(nèi)存使用情況衅澈。
6.ifconfig命令:用于獲取網(wǎng)卡配置以及網(wǎng)絡(luò)狀態(tài)信息
7.top命令:用于動(dòng)態(tài)獲取進(jìn)程活動(dòng)以及系統(tǒng)負(fù)載等信息键菱,就是強(qiáng)化版window的任務(wù)管理器。
8.cat命令:查看純文本小文件內(nèi)容今布,其查看格式問'cat -n 文件名'
9.more命令:查看內(nèi)容較多的純文本文件经备,可以分頁,其查看格式為'more 文件名'险耀,舉個(gè)例子弄喘,tail -f t1.log | more
10.head命令:查看純文本文件前N行,其格式為'head -n 文件名'甩牺。舉個(gè)例子蘑志,cat -f t1.log | head 20,表示從開始展示20行
11.tail命令:查看純文本文件后N行以及動(dòng)態(tài)內(nèi)容贬派,格式為'tail -500n 文件名'急但,cat -f t1.log | tail +20 |head -20,從20行開始顯示20行?
12.diff命令:該命令太強(qiáng)大了,可以直接比對(duì)內(nèi)容搞乏,格式為'diff --brief 文件1 文件2'得到內(nèi)容是不是一樣波桩,'diff -c 文件1 文件2'得到內(nèi)容不同的地方。
13.touch命令:用戶創(chuàng)建空白文件或者設(shè)置文件時(shí)間请敦。
14.mkdir命令:用于創(chuàng)建文件夾镐躲,格式為'mkdif 文件名'
15.mv命令:移動(dòng)文件名或者重命名文件名,格式為'mv 源目錄 目的目錄'
16.cp命令: 拷貝文件侍筛,格式為'cp 源目錄 目的目錄'
17.stat命令:用戶查看文件具體存儲(chǔ)信息的命令萤皂,格式為'stat 文件名'
18.kill命令與killall命令:刪除進(jìn)程pid的命令,格式問'kill -9 pid'匣椰。
19.pidof命令:用于查看指定某個(gè)進(jìn)程pid的值裆熙。
20.ps命令:用于查看系統(tǒng)進(jìn)程運(yùn)行狀態(tài)的命令,格式為'ps -a'。
21.wget命令:網(wǎng)絡(luò)下載資源入录。
22.echo命令:查看系統(tǒng)變量的值得命令蛤奥。
23.date命令:查看當(dāng)前時(shí)間命令。
24.history命令:查看歷史命令的命令僚稿。
25.rm命令:刪除命令凡桥,格式為'rm 文件'
26.tar命令:打包命令。
27.grep命令:在文本中執(zhí)行關(guān)鍵字的命令贫奠,舉個(gè)例子唬血,tail -f aa.log
28.find命令:查找文件的命令 ,格式為'find 通配符'
29.vim命令:格式為‘vim 文件名’唤崭,編輯的話使用i,退出保存的話使用wq!拷恨,不保存的話用q!
常用的可能還有遺漏,后面補(bǔ)充谢肾,解釋再做補(bǔ)充腕侄!