linux

Linux清理小妙招:轻松释放存储空间

小樊
54
2025-09-13 11:15:38
栏目: 云计算

以下是Linux释放存储空间的实用小妙招,操作前建议备份重要数据:

  1. 清理系统缓存

    • 基于Debian/Ubuntu:sudo apt-get clean(清理包缓存)
    • 基于Red Hat/CentOS:sudo yum clean all(清理包缓存)
    • 彻底清理内存缓存:sync; echo 3 > /proc/sys/vm/drop_caches(需root权限)
  2. 删除大文件/旧文件

    • 查找并删除大于100MB的文件:find /path -type f -size +100M -exec ls -lh {} \;(谨慎操作)
    • 删除30天前的旧文件:find /path -type f -mtime +30 -exec rm -f {} \;
  3. 管理日志文件

    • 清理旧日志(保留最近3天):sudo journalctl --vacuum-time=3d
    • 手动删除大日志文件:sudo rm -rf /var/log/*.log.*
  4. 卸载无用软件与内核

    • 删除不再需要的软件包:sudo apt-get autoremove(Debian/Ubuntu)
    • 清理旧内核版本:sudo apt-get purge linux-image-<旧版本>(Debian/Ubuntu)
  5. 清理临时文件

    • 删除/tmp目录所有临时文件:sudo rm -rf /tmp/*
    • 使用工具(如BleachBit)一键清理:sudo bleachbit
  6. 图形化工具辅助

    • 用Baobab分析磁盘占用:sudo apt-get install baobab
    • 用NCDU查看大文件:sudo apt-get install ncdu

提示:定期执行清理(如每月1次),优先通过工具操作避免误删。

0
看了该问题的人还看了