Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

Linux 使用 du 與 df 指令尋找並清理大型檔案釋放磁碟空間

編輯:關於 Linux

當 /home 分區空間不足時,善用 du(估算目錄大小)與 df(檢視檔案系統使用量)可快速定位佔空間大戶並清理。

步驟 1:用 du 找出大目錄

du --max-depth=1 -h /home
  • --max-depth=1:只顯示第一層子目錄大小
  • -h:人類可讀單位(K/M/G)

範例輸出顯示 ./tool 佔 77G,進入該目錄再執行一次 du 繼續細分定位。

步驟 2:用 df 確認整體磁碟使用率

df -h

觀察掛載點 Use% 欄位,若 /home 達 83% 以上需立即清理。

實戰流程

  1. 在可疑大目錄執行 du --max-depth=1 -h 找出最大子目錄。
  2. 進入該子目錄重複步驟 1,直到鎖定具體大檔案或可刪除的舊備份、快取等。
  3. 確認無誤後 rm -rf 刪除(謹慎操作)。
  4. 執行 df -h 驗證空間是否釋放。

此法可一次清理數 GB 至數十 GB 空間,是 Linux 系統管理必備技能。

Copyright © Windows教程網 All Rights Reserved