Linux系统垃圾文件清理是一个重要的维护过程,可以释放磁盘空间并提高系统性能。以下是清理垃圾文件的一般步骤:
df -h
命令查看所有已安装文件系统的磁盘使用情况,确定哪些文件系统占用了最多的磁盘空间。du -sh /*
命令列出根目录下的所有文件和目录的大小。/home
目录中执行此命令,以查找该目录中的大文件和目录。rm -rf /tmp/*
命令删除 /tmp
和 /var/tmp
目录中的所有文件。请注意,在删除文件之前,确保您不需要这些文件中包含的数据。journalctl --rotate
命令归档旧的系统日志并开始记录新的日志。journalctl --vacuum-time=1s
命令清除早于1秒钟的日志条目。find
命令删除 /var/log/
目录下的所有日志文件,例如:find /var/log/ -type f -name "*.log" -delete
sync
命令将所有未写入磁盘的数据同步到磁盘。sysctl -w vm.drop_caches=3
命令清除页缓存、目录项缓存和inode缓存。sudo apt-get autoremove
命令删除已卸载但未自动删除的软件包。sudo apt-get clean
命令清理所有软件缓存。package-cleanup --oldkernels
命令删除不再使用的内核。package-cleanup --leaves
命令删除无用的依赖项。find
命令删除早于30天的所有备份文件,例如:find /path/to/backup/folder -type f -mtime +30 -delete
docker image prune
docker container prune
docker volume prune
docker network prune
在执行任何清理操作之前,请确保备份重要数据,以防误删。另外,不同的Linux发行版可能会有些许差异,命令可能会有所不同。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:linux系统怎么清理垃圾文件