在Linux系統中,定期清理和維護磁盤空間是非常重要的,可以幫助系統保持高效運行。以下是一些新手也能輕松上手的Linux清理技巧:
df -h
命令查看磁盤空間使用情況,找出使用率接近100%的分區。find
命令查找大文件。例如,查找大于1GB的文件,可以使用以下命令:find / -type f -size +1G -exec ls -lh {} \;
du
命令查找占用空間大的目錄。例如,查找根目錄下占用空間最大的前10個目錄:du -sh / | sort -rh | head -n 10
sync; echo 3 > /proc/sys/vm/drop_caches
apt-get
命令清理軟件緩存:sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove
du
命令查看 /var/log
目錄下日志文件的大小,并清理舊日志文件??梢允褂?logrotate
工具自動管理日志文件。/tmp
和 /var/tmp
目錄:定期清理這些目錄下的臨時文件:rm -rf /tmp/*
rm -rf /var/tmp/*
docker system df
命令查看Docker的磁盤使用情況。docker system prune -a
uname -a
命令查看當前內核版本。apt-get
命令刪除舊內核:sudo apt-get remove linux-image-<version> linux-headers-<version>
rm -rf ~/.cache/mozilla/firefox/*.default/Cache
.
開頭的隱藏文件,這些文件可能是文檔緩存文件。df
和 du
命令定期檢查磁盤空間。logrotate
工具定期清理日志文件。通過以上步驟,你可以有效地管理Linux系統的磁盤空間,確保系統的高效運行。希望這些技巧對你有所幫助!