优化CentOS系统的存储空间可以通过多种方法实现,主要包括清理不必要的文件、删除旧的软件包、调整分区大小等。以下是一些详细的步骤和建议:
sudo rm -rf /tmp/*
sudo rm -rf /var/tmp/*
sudo find /var/log/ -type f -mtime +30 -exec rm -f {} \;
sudo yum clean all
sudo dnf clean all
package-cleanup --quiet --leaves --exclude-bin | xargs yum remove -y
package-cleanup --oldkernels --count=2
composer clear-cache
rpm -qa
sudo yum remove package_name
sudo dnf remove package_name
sudo yum autoremove
sudo dnf autoremove
fdisk 或 parted 创建新分区。pvcreate 创建物理卷。vgextend 将新的物理卷添加到现有的卷组。lvextend 扩展逻辑卷。resize2fs 或 xfs_growfs 扩展文件系统。sudo lvextend -L +100G /dev/mapper/centos-root
sudo resize2fs /dev/mapper/centos-root
umount /dev/mapper/centos-home
lvremove /dev/mapper/centos-home
pvremove /dev/sdXY
vgreduce centos /dev/sdXY
fdisk /dev/sdX
ncdu:sudo yum install ncdu
ncdu 查找并删除大文件或目录:sudo ncdu /
journalctl 命令清理日志:sudo journalctl --vacuum-time=2weeks
在进行任何删除操作之前,请确保备份重要数据,以免误删重要文件导致不可预测的后果。