Linux空間不足怎麼辦?磁碟滿了如何清理?

老男孩IT教育機構發表於2022-03-31

  當Linux系統出現空間不足的情況時,則需要進行磁碟清理,那麼Linux空間不足怎麼辦?Linux磁碟滿了怎麼清理?相信很多人都不知道方法,今天這篇文章就告訴你,快來學習吧!

  1、定期對重要檔案系統掃描,並作對比,分析那些檔案經常讀寫

  #ls–lR/home>;files.txt

  #diff filesold.txt files.txt

  透過分析預測空間的增長情況,同時可以考慮對不經常讀寫的檔案進行壓縮,以減少佔用空間。

  2、檢視空間滿的檔案系統的inodes消耗

  #df -i/home

  如果還有大量inode可用,說明大檔案佔用空間,否則是可能大量小檔案佔用空間。

  3、找出佔用空間較大的目錄

  檢視/home佔用的空間

  #du -hs/home

  檢視/home下佔用空間超過1000m

  #du |awk '$1>;2000'

  4、找出佔用空間較大的檔案

  #find /homesize+2000k

  5、找出最近修改或建立的檔案

  先touch一個你想要的時間的檔案如下:

  # touch-t 08190800 test

  #find/home -newer test -print

  6、刪除系統日誌等

  刪除生成core,mbox等檔案

  #find/ -name core|xargs rm -rf

  刪除日誌

  #rm -rf/var/log/*

  7、對分割槽做連結

  在有空間的分割槽,對沒有空間分割槽做連結

  #ln -s /home/usr/home

  8、找出耗費大量的空間的程式

  根據不同的應用,找出對應的程式,分析原因

  9、檢查並修復檔案系統

  #fsck -y/home

  10、重啟機器


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2885216/,如需轉載,請註明出處,否則將追究法律責任。

相關文章