head -n100 foo 查看文件foo的前100行 tail -n100 foo 查看文件foo的尾100行 diff -u foo bar 對(duì)比文件foo和bar sort foo 按字母排序文件foo sort –n –k2 foo 按文件中第二列的數(shù)字順序排序文件foo sort foo | uniq -c 統(tǒng)計(jì)文件foo中每行出現(xiàn)了多少次 ln -s old new 為文件old建一個(gè)符號(hào)連接new ls -l 列出當(dāng)前目錄下所有文件,有時(shí)可簡(jiǎn)寫(xiě)為ll ls -la 列出包括以"."開(kāi)頭的隱含文件 man bash 查看bash shell的內(nèi)部命令,按q退出 info coreutils 查看最常用的那些命令,按q退出 man ls 查看命令ls的幫助 man -a printf 查看printf的所有幫助,按q切換到下一個(gè)幫助。像printf這樣同時(shí)出現(xiàn)在shell/c/perl等多個(gè)環(huán)境中的命令會(huì)有多個(gè)幫助。 man -K printf 在所有的幫助文件中搜索printf ps aux 列出當(dāng)前所有的進(jìn)程,注意PID和COMMAND兩列 top 實(shí)時(shí)顯示當(dāng)前系統(tǒng)負(fù)載和最活躍的進(jìn)程。 kill 1234 殺死PID為1234的進(jìn)程 kill -9 1234 強(qiáng)行殺死PID為1234的進(jìn)程(如果kill不行的話) netstat –anp 列出當(dāng)前所有的tcp/udp連接以及相關(guān)的進(jìn)程 l ===打包=== 一般用tar打包,包有.tar.gz(.tgz)以及.tar.bz2兩種格式 tar cvzf a.tar.gz foo 把foo下的所有文件打包成a.tar.gz tar xvzf a.tar.gz 把a.tar.gz解包到當(dāng)前目錄 tar xvjf a.tar.bz2 把a.tar.bz2解包到當(dāng)前目錄 !! 執(zhí)行上一個(gè)命令 !-數(shù)字倒數(shù)第幾條命令 !命令的名字 符合條件的最近的一個(gè)記錄 命令如下: |
|