在Linux系統(tǒng)上如何按大小排序列出文件
1. 前言
本文主要介紹如何使用ls命令對(duì)目錄中的文件進(jìn)行排序展示。
在這篇簡(jiǎn)短的文章中,我們將介紹一些有用的ls命令選項(xiàng),它們可以列出某個(gè)目錄中的所有文件,并在Linux中按文件大小對(duì)它們進(jìn)行排序。
2. 在Linux系統(tǒng)上如何按大小排序列出文件
要列出目錄中的所有文件,請(qǐng)打開(kāi)終端窗口并運(yùn)行以下命令。注意,當(dāng)不帶任何參數(shù)調(diào)用ls時(shí),它將列出當(dāng)前工作目錄中的文件。
在下面的命令中,-l選項(xiàng)表示詳細(xì)列表,-a告訴ls列出所有文件,包括.或隱藏文件。如果想避免顯示.和..文件,使用-A選項(xiàng)取代-a選項(xiàng)。
- ls -la
或者
- ls -la /var/www/html/admin_portal/
要列出所有文件并按大小排序,使用-S選項(xiàng)。默認(rèn)情況下,它按降序(從大到小)顯示輸出結(jié)果。
- ls -laS /var/www/html/admin_portal/
通過(guò)添加-h選項(xiàng),可以以人類可讀的格式輸出文件大小。
- ls -laS /var/www/html/admin_portal/
為了倒序排序,添加-r標(biāo)志,如下所示。
- ls -laShr /var/www/html/admin_portal/
此外,還可以使用-R選項(xiàng)遞歸地列出子目錄。
- ls -laShR /var/www/html/admin_portal/
3. 總結(jié)
通過(guò)本文,您應(yīng)該可以了解到如何在Linux系統(tǒng)上使用命令行對(duì)文件列表進(jìn)行排序了吧。