在CentOS系统中,可以通过以下几种方法来清理文件系统垃圾:
/tmp目录:
rm -rf /tmp/*
注意:rm -rf
命令会删除目录及其所有内容,请谨慎使用。
/var/tmp目录:
rm -rf /var/tmp/*
yum clean all
# 或者
dnf clean all
find /var/log -type f -name "*.log" -exec truncate -s 0 {} \;
这个命令会将所有日志文件清空,但不会删除文件本身。echo 3 > /proc/sys/vm/drop_caches
参数解释:
1
:只清除页面缓存2
:清除目录项缓存和inode缓存3
:清除页面缓存、目录项缓存和inode缓存yum install yum-utils
yum-cleanup --all
这个命令会清理所有可用的包缓存,并删除不再需要的包。sudo yum install bleachbit
bleachbit
crontab -e
添加以下行:0 0 * * * /usr/bin/yum clean all
0 0 * * * /usr/bin/find /tmp -type f -exec rm -f {} \;
0 0 * * * /usr/bin/find /var/tmp -type f -exec rm -f {} \;
通过以上方法,可以有效地清理CentOS系统中的文件系统垃圾,释放磁盘空间。