1. 程式人生 > >lunx中部分命令總結

lunx中部分命令總結

一、檔案和目錄操作命令
ls  全拼list,功能是列出目錄的內容及其內容屬性資訊。

cd  全拼change directory,功能是從當前工作目錄切換到指定的工作目錄。

cp  全拼copy,其功能為複製檔案或目錄。

find  查詢的意思,用於查詢目錄及目錄下的檔案。

mkdir 全拼make directories,其功能是建立目錄。

mv  全拼move,其功能是移動或重新命名檔案。

pwd  全拼print working directory,其功能是顯示當前工作目錄的絕對路徑。

rename  用於重新命名檔案。

rm  全拼remove,其功能是刪除一個或多個檔案或目錄。

rmdir  全拼remove empty directories,功能是刪除空目錄。

touch  建立新的空檔案,改變已有檔案的時間戳屬性。

tree  功能是以樹形結構顯示目錄下的內容。

basename  顯示檔名或目錄名。

dirname  顯示檔案或目錄路徑。

chattr  改變檔案的擴充套件屬性。

lsattr  檢視檔案擴充套件屬性。

file  顯示檔案的型別。

md5sum  計算和校驗檔案的MD5值。

二、檢視檔案及內容處理命令
cat  全拼concatenate,功能是用於連線多個檔案並且列印到螢幕輸出或重定向到指定檔案中。

tac  tac是cat的反向拼寫,因此命令的功能為反向顯示檔案內容。

more  分頁顯示檔案內容。

less  分頁顯示檔案內容,more命令的相反用法。

head  顯示檔案內容的頭部。

tail   顯示檔案內容的尾部。

cut  將檔案的每一行按指定分隔符分割並輸出。

split  分割檔案為不同的小片段。

paste  按行合併檔案內容。

sort  對檔案的文字內容排序。

uniq  去除重複行。oldboy

wc  統計檔案的行數、單詞數或位元組數。

iconv  轉換檔案的編碼格式。

dos2unix  將DOS格式檔案轉換成UNIX格式。

diff  全拼difference,比較檔案的差異,常用於文字檔案。

vimdiff  命令列視覺化檔案比較工具,常用於文字檔案。

rev  反向輸出檔案內容。

grep/egrep  過濾字串,三劍客老三。

join  按兩個檔案的相同欄位合併。

tr  替換或刪除字元。

vi/vim  命令列文字編輯

三、檔案壓縮及解壓縮命令
tar  打包壓縮。oldboy

unzip  解壓檔案。

gzip  gzip壓縮工具。

zip  壓縮工具。