在Linux系统中,快速清理无用文件可以通过以下几种方法实现:
du
和 sort
命令查找大文件和大目录du
命令用于显示目录或文件的大小。
du -h
:以人类可读的方式显示目录和文件的大小。du -ah --max-depth=1
:显示当前目录下所有目录和文件的大小,并按大小排序。du -ah --max-depth=1 | sort -hr
。yum clean all
或 apt-get clean
(针对基于Debian和RPM的发行版):清理包管理器的缓存文件。rm -rf /tmp/*
:删除 /tmp
目录下的所有文件和目录。YUM cache clean all
:清理YUM缓存。logrotate
工具管理日志文件,定期压缩、移动或删除旧的日志文件。find
命令查找并删除特定类型的文件.log
结尾的文件:
find / -name "*.log" -type f -delete
。apt-get autoremove
:删除不再需要的依赖包和旧内核。dpkg --list | grep "^rc" | cut -d ' ' -f 3 | xargs sudo dpkg --purge
:删除以rc开头的已卸载软件包。通过上述方法,可以有效地清理Linux系统中的无用文件,优化系统性能。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: linux怎么设置coredump生成路径