在Ubuntu系統中,定期清理無用文件可以幫助釋放磁盤空間,保持系統的整潔和高效運行。以下是一些常用的清理技巧:
清理系統日志文件:系統日志文件通常存儲在 /var/log 目錄下??梢酝ㄟ^以下命令清理這些日志文件:
sudo find /var/log -type f -name "*.log" -exec truncate -s 0 {} \;
使用 apt-get clean 命令可以清理已下載的軟件包緩存,釋放磁盤空間:
sudo apt-get clean
使用 apt-get autoremove 命令可以刪除不再需要的依賴包,進一步釋放磁盤空間:
sudo apt-get autoremove
臨時文件通常存儲在 /tmp 目錄下??梢允褂靡韵旅顒h除這些臨時文件:
sudo rm -rf /tmp/*
安裝Ubuntu Cleaner:
sudo add-apt-repository ppa:gerardpuig/ppasudo apt updatesudo apt install ubuntu-cleaner
使用Ubuntu Cleaner清理文件:
清空pagecache:
echo 1 /proc/sys/vm/drop_caches
清空dentries和indoes:
echo 2 /proc/sys/vm/drop_caches
清空所有緩存:
echo 3 /proc/sys/vm/drop_caches
檢查日志大小:
journalctl --disk-usage
清理超過3天的舊日志:
sudo journalctl --vacuum-time3d
只保留一周的日志:
sudo journalctl --vacuum-time1w
只保留500MB的日志:
sudo journalctl --vacuum-size500M
在執行上述任何清理操作之前,請確保重要數據已經備份,以防誤刪。特別是使用 rm -rf 命令時,它會強制刪除文件且不可恢復,因此請確保目標目錄下沒有重要文件。