在CentOS系统中,回收利用磁盘空间可以通过以下几种方法实现:
/tmp目录:
sudo rm -rf /tmp/*
注意:/tmp目录通常用于存储临时文件,重启系统后会自动清理。
用户临时文件:
rm -rf ~/.cache/*
rm -rf ~/.local/share/Trash/*
系统日志:
journalctl --vacuum-size=100M
这条命令会保留最近100MB的日志。
应用程序日志: 根据具体应用的日志路径进行删除,例如:
rm -rf /var/log/myapp.log
sudo yum clean all
# 或者
sudo dnf clean all
sudo yum remove <package_name>
# 或者
sudo dnf remove <package_name>
ncdu工具来查看和删除大文件:sudo yum install ncdu
sudo ncdu /
然后根据提示删除不需要的大文件或目录。使用LVM(逻辑卷管理): 如果你的系统使用了LVM,可以通过扩展或缩小逻辑卷来回收空间。
sudo lvreduce -L -10G /dev/mapper/vg_name-lv_name
sudo lvextend -L +10G /dev/mapper/vg_name-lv_name
使用GParted: 如果你更喜欢图形界面,可以使用GParted来调整分区大小。
sudo postsuper -d ALL
Firefox:
rm -rf ~/.mozilla/firefox/*.default-release/cache2
Chrome:
rm -rf ~/.config/google-chrome/Default/Cache
rm -rf命令时要格外小心,因为它会无提示地删除所有内容。通过以上方法,你可以有效地回收CentOS系统中的磁盘空间。