溫馨提示×

如何在Linux中查找并刪除大文件

小樊
52
2025-04-13 18:50:42
欄目: 智能運維

在Linux中,您可以使用find命令來查找大文件,并使用rm命令來刪除它們。以下是一些示例:

  1. 查找當前目錄及其子目錄中大于100MB的文件:
find . -type f -size +100M

這里,.表示當前目錄,-type f表示查找文件,-size +100M表示查找大于100MB的文件。

  1. 查找特定目錄(例如/home/username)及其子目錄中大于500MB的文件:
find /home/username -type f -size +500M
  1. 刪除當前目錄及其子目錄中大于100MB的文件:
find . -type f -size +100M -exec rm {} \;

這里,-exec選項表示對找到的每個文件執行rm命令,{}表示找到的文件,\;表示命令結束。

  1. 刪除特定目錄(例如/home/username)及其子目錄中大于500MB的文件:
find /home/username -type f -size +500M -exec rm {} \;

注意: 在刪除文件之前,請確保您確實要刪除這些文件,因為rm命令會永久刪除它們。在執行刪除操作之前,您可以先運行不帶-exec選項的find命令,以便查看將要刪除的文件列表。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女