ls命令詳解

2021-08-08 20:27:23 字數 832 閱讀 1222

命令選項:

-a 列出目錄下的所有檔案,包含以.開頭的隱藏檔案。

-a 顯示出.和..以外的所有檔案。

-d 顯示目錄的自身屬性,而不顯示目錄下的檔案。

-l 列出目錄或者檔案的詳細資訊

-h 與-l引數合用,以人可讀取的方式顯示檔案大小,如1k,2m,3g

-i 顯示檔案或者目錄的inode資訊,即索引資訊

-t 按修改時間排序顯示檔案或者目錄(時間由近及遠排序)

-r 與其他引數一起使用,使之反向排序

--color=auto 讓輸出的內容按照類別顯示顏色(grep中也有改引數)

ls -al顯示的結果詳解

第一列:1 第乙個字母為d時意味著該內容是目錄,如上圖中的linux目錄;第乙個字母為-時意味著該內容為檔案,如上圖中的1.txt和oldboy.txt;第乙個字母為l時意味著該內容是個鏈結檔案。

2 後面的9個字元代表檔案或者目錄的許可權,字母r w x分別代表讀,寫,執行許可權,其對應的許可權數字分別為4 2 1.前3個代表檔案或者目錄的擁有這的許可權,中間的3個代表檔案或者目錄的所有組的許可權,最後的3個代表其他人訪問檔案的許可權。

第三列:代表檔案或者目錄的所有者。

第四列:代表檔案或者目錄的所有組。

第五列:代表檔案或者目錄的大小,單位為位元組(byte)

第六列:代表檔案或者目錄的最後修改時間(使用[stat 檔名或者目錄名] 用以檢視檔案或者目錄的訪問時間access,檔案或者目錄的修改時間modify,檔案或者目錄的狀態改變時間change)

第七咧:代表檔名或者目錄名

ls 命令詳解

除了ls l和ls a 之外你還知道那些引數。其實ls遠不止這些。ls aadffhilnrrst 目錄名 引數 a 全部的檔案,連同隱藏檔案 a 列出全部檔案 連同隱藏檔案,但不包括.與.這兩個目錄 d 僅列出目錄本身,而不是列出目錄內的檔案資料 f 直接列出結果,而不進行排序 ls缺省會以檔名排...

ls命令詳解

ls 命令可以說是linux下最常用的命令之一。a 列出目錄下的所有檔案,包括以 開頭的隱含檔案。b 把檔名中不可輸出的字元用反斜槓加字元編號 就象在c語言裡一樣 的形式列出。c 輸出檔案的 i 節點的修改時間,並以此排序。d 將目錄象檔案一樣顯示,而不是顯示其下的檔案。e 輸出時間的全部資訊,而不...

ls命令詳解

ls命令為linux下常用的命令 用法 ls 選項 檔案 選項解釋 a,all 不隱藏任何以.開始的專案 a,almost all 列出除.及.以外的任何專案 author 與 l 同時使用時列出每個檔案的作者 l 使用較長格式列出資訊 l,dereference 當顯示符號鏈結的檔案資訊時,顯示符...