linux

Linux清理技巧大揭秘:告别磁盘满载

小樊
47
2025-09-13 11:18:35
栏目: 智能运维

以下是Linux清理技巧,助你告别磁盘满载:

  1. 精准定位大文件

    • find /path -type f -size +100M查找大于100MB的文件,配合-exec rm -f {}删除。
    • ncdudu -sh * | sort -rh直观查看大文件/目录。
  2. 清理临时与缓存文件

    • 删除临时文件:sudo rm -rf /tmp/*(谨慎操作,避免影响运行中程序)。
    • 清理包缓存:
      • Debian/Ubuntu:sudo apt-get clean
      • Red Hat/CentOS:sudo yum clean all
  3. 管理日志与旧内核

    • journalctl --vacuum-size=100M限制日志大小。
    • 删除旧内核:dpkg --list | grep linux-image,再用sudo apt-get purge删除。
  4. 释放磁盘空间的其他技巧

    • 压缩大文件:tar -czvf archive.tar.gz /path/to/file
    • 移动数据到外部存储:用rsynccp命令备份到外部硬盘。
    • 监控磁盘使用:df -h查看磁盘占用情况。

注意:删除前务必确认文件无用,建议先备份重要数据。

0
看了该问题的人还看了