如果您正在使用Ubuntu系統時,頻繁出現Ubuntu主目錄空間不足情況,使用中應該如何正確釋放主機空間呢?
首先,要通過檢查獲取到主目錄的磁盤使用情況。使用”du”和”df”命令進行檢查,
df -h ~
會顯示出來使用情況,再使用”du”命令,
du -h –max-depth=1 ~
這些命令會顯示每個子目錄的數值,您就可以進一步到特定子目錄中,
du -h –max-depth=1 ~/Downloads
下一步,主要是刪除重復或者錯誤的文件/目錄,如清除緩存。包管理器緩存文件占用過多空間”apt”
sudo apt clean
如果系統有多個核心目標,可以清理舊核心。
dpkg –list ‘Linux-image*’ | grep ^ii
注意,要保證正在使用的內核不被刪除,
sudo apt remove Linux-image-舊版本號
通過“bleachbit、
bleachbit”工具進行清理,
sudo apt install bleachbit
bleachbit
使用“ncdu”
sudo apt install ncdu
ncdu ~
再來,也可以把大文件都存儲在其他分區或者外部,減輕主機負擔。
mv ~/path/to/large/file /path/to/other/location
將不經常使用的文件進行壓縮,節省空間。
tar -czvf archive.tar.gz /path/to/large/file
有寫資源消耗比較大的存儲內容,如var、log等。
sudo du -h –max-depth=1 /var/log
在清理過程中,前提是不能影響系統的正常使用。可以在自行管理整個網絡空間時,如果出現某些文件或者其他資源占用了過多空間,可以進一步調查,針對性優化