linux ls和ll命令學習小結

2021-08-15 03:26:13 字數 1039 閱讀 5582

ls命令

用來顯示目標列表,ll命令是ls -l的別名。

ls [options] [目錄]

-a 列出目錄下的所有檔案和檔案,包括隱藏檔案(ls內定將檔名或目錄名稱為「.」的視為隱藏)

-a 顯示除 「.」和「..」外的所有檔案

-l 輸出的資訊從左到右依次包括檔名,檔案型別、許可權模式、硬連線數、所有者、組、檔案大小和檔案的最後修改時間等

-r 列出所有子目錄下的檔案

-s 在每個檔名後輸出該檔案的大小

-k 以 k 位元組的形式表示檔案的大小

-c 與「-lt」選項連用時,按照檔案狀態時間排序輸出目錄內容,排序的依據是檔案的索引節點中的ctime欄位。與「-l」選項連用時,則排序的一句是檔案的狀態改變時間

-r:以檔名反序排列並輸出目錄內容列表

-s 以檔案大小排序

-t 以檔案和目錄更改時間排序

-u 以檔案上次被訪問的時間排序

-x 以檔案的副檔名(最後乙個 . 後的字元)排序

-b 把檔名中不可輸出的字元用反斜槓加字元編號(就象在c語言裡一樣)的形式列出

-q 用?代替不可輸出的字元

-q 把輸出的檔名用雙引號括起來

-m 橫向輸出檔名,並以「,」作分格符

-n 用數字的 uid,gid 代替名稱

-i 顯示檔案索引節點號(inode),乙個索引節點代表乙個檔案

-f 在每個輸出項後追加檔案的型別識別符號,具體含義:「*」表示具有可執行許可權的普通檔案,「/」表示目錄,「@」表示符號鏈結,「|」表示命令管道fifo,「=」表示sockets套接字。當檔案為普通檔案時,不輸出任何識別符號

-d 僅顯示目錄名,而不顯示目錄下的內容列表

-b 不輸出以 「~」結尾的備份檔案

--full-time:列出完整的日期與時間

--color[=when]:使用不同的顏色高亮顯示不同型別的

ls命令使用舉例

ls -lt(等同ll -t) 按檔案或和目錄更改時間降序排序,ll -t|tac 公升序排列

ls -m 橫向輸出檔案列表,並用逗號隔開

linux中ls和 ll 命令

ll 命令列出的資訊更加詳細,有時間,是否可讀寫等資訊 ll命令和ls l命令結果區別 上面結果說明 ll會列出該檔案下的所有檔案資訊,包括隱藏的檔案,而ls l只列出顯式檔案,說明這兩個命令還是不等同的!ls 只列出檔名或目錄名列表 ll t 是降序,ll t tac 是公升序 ll不是命令,是l...

Linux ls 命令小記和軟硬鏈結的區別

小記a linux ls al 列出來的檔案,會發現大小都是4096,其實ls al是不能列出資料夾的大小的,所以預設都是4096 如果想要列出資料夾中的檔案大小,那麼你需要進入到資料夾中 使用命令 ls lh 小記b 軟連線相當於windows系統下的快捷方式 硬鏈結看了別人的筆記,總結一下就是檔...

Linux裡面的ll和ls的命令區別

ll 列出來的結果詳細,有時間,是否可讀寫等資訊 象windows裡的 詳細資訊 ls 只列出檔名或目錄名 就象windows裡的 列表 ll t 是降序,ll t tac 是公升序 ll不是命令,是ls l的別名ls 命令可以說是linux下最常用的命令之一。a 列出目錄下的所有檔案,包括以 開頭...