在Linux系統中,可以使用find
命令來查找大文件。find
命令的基本語法如下:
find <路徑> -size <文件大小> -type f
其中,<路徑>
代表要查找的目錄路徑,<文件大小>
代表要查找的文件大小,單位可以是k
(千字節)、M
(兆字節)或G
(吉字節)。-type f
表示只查找普通文件。
例如,要在/var/log
目錄下查找大小超過100MB的文件,可以使用以下命令:
find /var/log -size +100M -type f
這將會列出所有大小超過100MB的普通文件。
另外,如果要按照文件大小進行排序,可以使用ls
命令結合管道(|
)和sort
命令:
ls -lhS <路徑> | head -n 10
其中,-lh
表示以人類可讀的格式顯示文件大小,-S
表示按照文件大小排序,head -n 10
表示只顯示前10行結果。這個命令將會列出指定目錄中最大的10個文件。