2021-05-12 14:32:11
如何在Linux中列出按大小排序的所有檔案
2020-06-16 16:26:17
在這篇簡短的文章中,我們將提供許多有用的ls命令選項,以列出特定目錄中的所有檔案,並在Linux中按檔案大小對它們進行排序。
要列出目錄中的所有檔案,請開啟終端視窗並執行以下命令。 請注意,在不帶任何引數的情況下呼叫ls時,它將列出當前工作目錄中的檔案。
在以下命令中,-l標誌表示以長格式,顯示目錄下的內容列表。輸出的資訊從左到右依次包括檔名,檔案型別、許可權模式、硬連線數、所有者、組。
而-a告訴ls列出所有檔案,包括(.)或隱藏檔案。
[linuxmi@linux:~/www.linuxmi.com]$ ls -la
或者
[linuxmi@linux:~]$ ls -la /home/linuxmi/www.linuxmi.com/
要列出所有檔案並按大小排序,請使用-S選項。 預設情況下,它以降序顯示輸出(從大到小)。
[linuxmi@linux:~]$ ls -laS /home/linuxmi/www.linuxmi.com/
您可以通過新增-h選項,以人性化的格式輸出檔案大小,如圖所示。
[linuxmi@linux:~]$ ls -laSh /home/linuxmi/www.linuxmi.com/
並以相反的順序排序,請新增-r標誌,如下所示。
[linuxmi@linux:~]$ ls -laShr /home/linuxmi/www.linuxmi.com/
此外,您可以使用-R選項遞迴列出子目錄。
[linuxmi@linux:~]$ ls -laShR /home/linuxmi/www.linuxmi.com/
如果您以其他方式列出Linux中按大小排序的檔案,請通過下面的留言欄與我們分享?
相關文章