文件、目錄類1。%20%20cddir2。%20%20cd‐//返回上一次所在的目錄3。%20%20cd//cd不加任何,返回home目錄4。%20%20pwd5。%20%20ls‐lll6。%20%20mkdirdir7。%20%20mkdir‐pdir/dir8。%20%20touchfile9。%20%20rmdirdir//空目錄%20%20%2010。%20%20rmdir‐p//空目錄%20%20%2011。%20%20rm‐rfdir%20%20%2012。%20%20rm‐rffile%20%20%2013。%20%20finddir‐name*。txt%20|xargsrm‐rf//將查找出來的文件都刪除%20%20%2014。%20%20cpfiledir/file%20%20%2015。%20%20cp‐Rdir1dir2//dir含子目錄%20%20%2016。%20%20mvdir1dir2%20%20%2017。%20%20%2018。%20%20echo%20'helloworld'‐‐>helloworld%20文件查看、處理1。%20%20catfile2。%20%20cat‐nfile//查看前面行3。%20%20head‐nfile4。%20%20tail‐nfile5。%20%20morefile6。%20%20lessfile7。%20%20catfile1>file2//覆蓋導(dǎo)入8。%20%20catfile1>>file2//追加導(dǎo)入9。
vifile 10。 wc‐l[‐m][‐c][‐w]file//統(tǒng)計(jì)行數(shù)、字符數(shù)、字節(jié)數(shù)、單詞數(shù) 文件查詢、搜索、替換1。 grepkeyword//常與cat搭配使用catfile |grepkeword2。 finddir‐namefile/dir//搜索指定目錄下的文件/目錄名*。txt??。log3。 find 。/‐name"*。xml"‐o‐name"*。xsd"http://查找。xml或。xsd的文件4。 find 。/‐maxdepth3‐iname"applicationConsumer。xml"http://設(shè)置查詢目錄深度5。 finddir‐useruser1//搜索屬于指定目錄下屬于user1的文件/目錄6。 locatefile//根據(jù)索引查找文件,需先運(yùn)行"updatedb"7。 sed‐i 's/string1/string2/g'test。txt//將test。txt中的string1替換成string2;‐i表示修8。 sed‐ne '3,5p'test。
txt//查看test。txt的第三行到第五行9。 awk‐F : '{print$1,$5}'test。txt//查看test。txt的第一列到第五列,列間用":"隔開 10。 awk '{print$1,$5}'test。txt//查看test。txt的第一列到第五列,列間用空格隔開 文本編輯vi底行模式下1。 :setnu//顯示行號(hào)2。 :setnonu//不顯示行號(hào)3。 :n//跳轉(zhuǎn)到指的第n行4。 :wfile//另存為5。 :n1,n2s/string1/string2/g//從n1行到n2行將string1替換為string26。 :%s/string1/string2/g//將所有行string1替換為string2,%代表所有行,g表示所有string17。 :%s+/usr/local/bin+/usr/bin+g//替換的字符中含有“/”時(shí),用+來代替/8。 :wq//保存并退出9。 :q!//強(qiáng)制退出,不保存 文本編輯vi命令模式下1。 G//到末行2。 gg//到首行3。
dd//刪除行4。 u//撤銷5。 yy//復(fù)制一行6。 nyy//復(fù)制n行7。 p//粘貼 歸檔、解包1。 tar‐cvffile。tarfile/dir2。 tar‐tvffile。tar3。 tar‐xvffile。tar//直接解包4。 tar‐xvffile。tar‐Cdir//解包到新的目錄,只能是dir且必須已存在 壓縮歸檔、解壓1。 tar‐zcvffile。tar。gzfile/dir2。 tar‐ztvffile。tar。gz3。 tar‐zxvffile。tar。gz//直接解壓4。 tar‐zxvffile。tar。gz‐Cdir//解壓到新的目錄,只能是dir且必須已存在5。6。 gzip‐1[~‐9]file//只壓縮文件,不支持目錄,可批量,參數(shù)值越大,壓縮率越高7。 gunzipfile。gz//解壓8。9。 zipfile。zipfile 10。 zip‐1[~‐9]file。zipfile//同上 11。 unzipfile。zip 用戶管理1。 groupaddgroup12。 groupdelgroup13。