在Linux中,您可以使用du
命令結合sort
命令來按文件大小進行排序
du -a /path/to/directory | sort -hr -k 5
解釋一下這個命令:
du
:磁盤使用統計工具,用于計算目錄和文件的磁盤使用情況。-a
:表示列出所有文件和目錄,包括隱藏文件。/path/to/directory
:需要檢查的目錄路徑,將其替換為您要檢查的實際目錄路徑。|
:管道符號,用于將一個命令的輸出作為另一個命令的輸入。sort
:排序命令。-hr
:-h
表示按人類可讀的格式(例如1K、234M、2G)排序;-r
表示反向排序,即從大到小。-k 5
:表示按照第5列(即磁盤使用量)進行排序。默認情況下,du
輸出的第一列是文件大小,但您可以通過添加-k
選項指定其他列。運行此命令后,您將看到按磁盤使用量從大到小排序的文件和目錄列表。