每天linux命令_ls命令

來源:互聯網
上載者:User

標籤:linux

ls命令是linux系統最為常用的一個命令,其功能就是列出檔案目錄資訊。該命令應用簡單,但是參數眾多,下面就分享一下該命令的主要參數及用法。


ls命令的相關參數:

在提示符下輸入ls --help ,螢幕會顯示該命令的使用格式及參數資訊:

先介紹一下ls命令的主要參數:

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

-A 顯示除 “.”和“..”外的所有檔案

-b 把檔案名稱中不可輸出的字元用反斜線加字元編號的形式列出

-B 不輸出以 “~”結尾的備份檔案。

-c 輸出檔案的 i 節點的修改時間,並以此排序。

-C 按列輸出,縱向排序。

-d 將目錄象檔案一樣顯示,而不是顯示其下的檔案。

-e 該ls命令選項可以輸出時間的全部資訊,而不是輸出簡略資訊。

-f -U 該ls命令選項可以對輸出的檔案不排序。

-i 該ls命令選項可以輸出檔案的 i 節點的索引資訊。

-k 該ls命令選項可以以 k 位元組的形式表示檔案的大小。

-l 該ls命令選項可以列出檔案的詳細資料。

-m 該ls命令選項可以橫向輸出檔案名,並以“,”作分格符。

-n 該ls命令選項可以用數位GUID代替名稱。

-o 該ls命令選項可以顯示檔案的除組資訊外的詳細資料。

-p -F 該ls命令選項可以在每個檔案名稱後附上一個字元以說明該檔案的類型,“*”表示可執行檔普通檔案;“/”表示目錄;“@”表示符號連結;“|”表示FIFOs;“=”表示通訊端(sockets)。

-q 該ls命令選項可以用?代替不可輸出的字元。

-r 該ls命令選項可以對目錄反向排序。

-s 該ls命令選項可以在每個檔案名稱後輸出該檔案的大小。

-t 該ls命令選項可以以時間排序。

-u 該ls命令選項可以以檔案上次被訪問的時間排序。

-x 該ls命令選項可以按列輸出,橫向排序。

-G 該ls命令選項可以輸出檔案的組的資訊。

-L 該ls命令選項可以列出連結檔案名稱而不是連結到的檔案。

-N 該ls命令選項將不限制檔案長度。

-Q 該ls命令選項可以把輸出的檔案名稱用雙引號括起來。

-R 該ls命令選項可以列出所有子目錄下的檔案。

-S 該ls命令選項可以以檔案大小排序。

-X 該ls命令選項可以以檔案的副檔名(最後一個 . 後的字元)排序。

-1 該ls命令選項可以一行只輸出一個檔案。


ls命令的功能及參數使用:

# ls -a     ----顯示所有檔案,包含隱藏檔案。其中以.開頭的檔案為隱含檔案,直接用ls命令無法看到



# ls -al    ----a參數與l參數結合使用,以長列表形式顯示所有目錄及檔案詳細資料。包括檔案類型、檔案許可權、硬串連數、檔案擁有者、檔案所屬組、檔案大小、更動時間、檔案名稱等。

其中第1列:drwxr-xr-x代表檔案的類型及許可權

以d開頭的為檔案夾,以-開頭的為檔案,

以l開頭的為串連檔案

第2列:檔案的連結數.

第3、4列:擁有檔案的使用者及組

第5列:檔案的大小。

第6列:檔案最後的修改時間。

第7列:檔案名稱


# ls -al |more   當檔案夾下的檔案及目錄過多,一屏顯示不下的情況下可以結合管道符及more命令使用,以實現分屏顯示


# ls -lh   h參數與l參數結合,更合理的顯示檔案的大小。



# ls -d */  只列出目錄資訊,而不顯示檔案。有時檔案夾下檔案和目錄過多,可以用-d參數只顯示目錄



#ls -R  顯示目錄及多級子目錄下的檔案及目錄資訊



# ls -il   在第一列顯示inode資訊,即檔案索引資訊



#ls -lt   按修改時間排序,正序顯示

#ls -ltr  按修改時間排序,反序顯示





每天linux命令_ls命令

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.