Linux中的15個基本‘ls’命令示例

Ravi Saive發表於2015-03-25

ls命令是Linux系統中最被頻繁使用的命令之一,我相信ls命令一定是你進入一臺Linux系統的電腦開啟命令提示符後第一個使用的命令。我們每天都在頻繁地使用ls命令,即使我們可能沒有意識也從來用不到所有可用的選項。本文中,我們將討論下一些基本的ls命令並且覆蓋儘可能多的有關引數來講解。

 

1. 不帶任何選項列出檔案

不帶選項的ls命令來光禿禿地列出檔案和目錄,我們是不能看到像檔案型別、大小、修改日期和時間、許可權以及連結這樣具體的資訊的。

 

2 帶 –l 選項列出檔案列表

你看,ls -l(-l是字母不是“1”)就能展示出是檔案還是目錄,它的大小、修改日期和時間、檔案或目錄的名字以及檔案的屬主和它的許可權。

 

3. 瀏覽隱藏檔案

列出所有檔案包括以‘.’開頭的隱藏檔案。

 

4. 用 -lh 選項來以易讀方式列出檔案

用-lh組合選項,以易讀方式來顯示大小。

 

5. 以尾部以‘/’字元結尾的方式列出檔案和目錄

使用 ls 命令的 -F 選項,會在每個目錄的末尾新增“/”字元顯示。

 

6. 倒序列出檔案

ls -r 選項能以倒序方式顯示檔案和目錄。

 

7. 遞迴列出子目錄

ls -R 選項能列出非常長的目錄樹,來看看示例輸出:

 

8. 以修改時間倒序列出

帶-ltr組合選項能以檔案或目錄的最新修改時間的次序來顯示它們。

 

9. 按檔案大小排序

帶-lS組合選項能按檔案從大到小的次序顯示。

 

10. 顯示檔案或目錄的索引節點號

我們有時候可以看到一些數字列印在檔案或目錄名之前,帶-i選項就能列出檔案或目錄的索引節點號。

 

11. 顯示ls命令的版本

檢視ls命令的版本。

 

12. 顯示幫助頁面

列出ls命令的選項幫助頁面。

 

13. 列出目錄資訊

用ls -l命令列出/tmp目錄下的檔案,其中-ld引數可以只顯示/tmp目錄的資訊。

 

14. 顯示檔案的UID和GID

用ls -n命令來顯示檔案和目錄的UID(譯者注:userid,使用者ID)和GID(譯者注:groupid,組ID)。

 

15. ls命令和它的別名

我們給ls命令設定如下別名之後,當我們執行ls命令的時候它會預設執行-l選項並且像上文提到的那樣顯示長列表。

注意:我們可以通過不加任何引數的alias命令來看到目前系統中可用的所有alias設定,當然它們同時也可以unalias來取消。

刪除一項之前定義的alias設定,只需用unalias命令即可。

 

 

相關文章