溫馨提示×

Linux磁盤清理:如何使用du命令

小樊
41
2025-10-12 20:15:03
欄目: 智能運維

du(disk usage)命令是Linux中用于檢查磁盤空間使用情況的實用程序。以下是如何使用du命令進行磁盤清理的一些建議:

  1. 查看當前目錄的磁盤使用情況:
du -
  1. 查看指定目錄的磁盤使用情況:
du -sh /path/to/directory

其中,-s選項表示只顯示總計,-h選項表示以人類可讀的格式顯示(例如,以K、M、G為單位)。

  1. 查看當前目錄及其子目錄的磁盤使用情況,并按大小排序:
du -ah --max-depth=1 | sort -rh

其中,-a選項表示顯示所有文件和目錄,--max-depth=1選項表示只顯示當前目錄下一級的文件和目錄,sort -rh表示按人類可讀的大小進行降序排序。

  1. 查找并刪除大于指定大小的文件或目錄:
find /path/to/directory -type f -size +100M -exec rm {} \;

其中,/path/to/directory是要搜索的目錄,-type f表示只查找文件,-size +100M表示查找大于100MB的文件,-exec rm {} \;表示刪除找到的文件。

  1. 清理臨時文件:
du -sh /tmp
rm -rf /tmp/*

這將顯示/tmp目錄的大小,并刪除其中的所有文件。請注意,在執行此操作之前確保沒有正在運行的程序需要這些臨時文件。

在使用du命令進行磁盤清理時,請務必謹慎操作,以免誤刪重要文件。在執行刪除操作之前,最好先使用ls命令檢查要刪除的文件或目錄。

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