Linux磁盘用量怎么查看?,服务器磁盘空间满了怎么清理?

Linux 磁盘用量管理指南

在 Linux 系统运维中,监控和管理磁盘用量是确保系统稳定运行的关键,当磁盘空间耗尽时,可能会导致系统无法启动、服务崩溃或日志无法写入。

查看整体磁盘空间占用

最常用的命令是 df (disk free),用于显示文件系统的磁盘空间使用情况。

Linux操作系统入门:查看磁盘和内存空间
加载中
Linux操作系统入门:查看磁盘和内存空间
  • df -h:以人类可读的格式(GB, MB)显示磁盘空间,这是最常用的命令。
  • df -T:显示文件系统的类型(如 ext4, xfs)。
  • df -i:查看 Inode 的使用情况。
    • 注意:即使磁盘空间有剩余,Inode 用尽(大量小文件),系统依然会提示“磁盘空间不足”。

分析具体目录和文件占用

当发现磁盘空间不足时,需要使用 du (disk usage) 来定位具体是哪个文件夹占用了空间。

Linux磁盘用量怎么查看?,服务器磁盘空间满了怎么清理?

  • `du -sh `查看当前目录下每个文件和文件夹的总大小。
  • du -h --max-depth=1 /var/log:查看 /var/log 目录下第一级子目录的大小。
  • 查找大文件组合命令:
    • du -sh | sort -hr:列出当前目录下所有文件/文件夹,并按大小降序排列。
    • find / -type f -size +100M:在全盘范围内查找大于 100MB 的所有文件。

常见的磁盘空间占用原因及清理方法

日志文件过大

  • 位置:通常在 /var/log。
  • 清理方法:
    • 不要直接删除正在写入的日志文件,建议使用 truncate 命令清空内容:
      truncate -s 0 /var/log/syslog
    • 配置 logrotate 自动轮转和压缩日志。

软件包缓存

Linux磁盘用量怎么查看?,服务器磁盘空间满了怎么清理?

  • Ubuntu/Debian:使用 sudo apt-get clean 清理安装包缓存。
  • CentOS/RHEL:使用 sudo yum clean all 或 dnf clean all。

临时文件

  • 位置:/tmp 和 /var/tmp。
  • 清理方法:删除长时间未被访问的临时文件。

Docker 镜像与容器

  • Docker 运行久了会产生大量无用镜像和卷。
  • 清理命令:docker system prune -a(删除所有未使用的容器、网络和镜像)。

已删除但未释放的文件

  • 现象:df 显示空间不足,但 du 找不到大文件。
  • 原因:某个进程仍然持有已删除文件的句柄。
  • 解决方法:
    • 使用 lsof | grep deleted 查找被删除但仍被占用的文件。
    • 重启相关服务

      Linux磁盘用量怎么查看?,服务器磁盘空间满了怎么清理?

      或杀死该进程以释放空间。

推荐的可视化工具

如果觉得命令行不够直观,可以使用以下工具:

  • ncdu:一个基于终端的交互式磁盘分析工具。
    • 安装:sudo apt install ncdu 或 sudo yum install ncdu。
    • 使用:直接输入 ncdu /,可以通过方向键浏览文件夹并直接删除文件。
  • htop/btop:虽然主打 CPU/内存监控,但部分版本也提供基础的磁盘 I/O 监控。

磁盘管理最佳实践总结

  • 定期监控:设置 Zabbix 或 Prometheus 监控磁盘阈值(如 80% 报警)。
  • 分区规划:将 /var/log、/home 和根目录 分开分区,防止日志撑爆根分区导致系统宕机。
  • 自动清理:编写简单的 Crontab 脚本,定期清理临时目录和过期备份。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/488200.html

赞 (0)
Python怎么运行http.server,Python启动本地服务器命令是什么?
上一篇 2026年7月12日 18:44
Linux磁盘用量怎么查看,Linux查看磁盘占用空间命令是什么?
下一篇 2026年7月12日 18:47

相关推荐

  • 8核100G服务器一年多少钱,哪家便宜?

    8核100G服务器一年的费用通常在8000元至30000元之间,选择持有增值电信业务经营许可证的自营机房品牌能确保长期稳定与合规运营,影响价格的核心因素CPU与内存:性能与预算的平衡8核CPU搭配100GB内存属于中高配,适合虚拟化、中型数据库或高频交易场景,多数云服务商提供Intel或AMD系列,性能差异不大……

    2026年7月29日
    500
  • 国外it云计算是干什么的?国外云计算主要用途有哪些

    国外IT云计算的核心本质是利用互联网技术将计算资源、存储资源和应用服务进行集中化管理与按需分配,从而为企业提供高效、灵活且低成本的IT基础设施解决方案,其核心价值在于打破传统IT架构的物理限制,实现资源的动态调度与全球化部署,核心功能与价值资源弹性扩展企业可根据业务需求实时调整服务器、存储和带宽资源,避免硬件采……

    2026年3月2日
    13900
  • 云服务器32核32g究竟能承载多少人?,性能怎么样?

    一台32核32G的云服务器,在合理配置和优化下,能够稳定承载1500-3000个中等活跃度的网站用户,或者支撑500-800个并发访问的API接口,具体取决于业务场景和资源分配策略,决定承载量的核心因素云服务器承载能力并非固定数值,而是由多个相互制约的变量共同决定,理解这些变量,才能准确评估你的业务需求,CPU……

    2026年7月30日
    1300
  • access数据库连接数据库怎么操作?access数据库连接字符串配置方法

    Access数据库连接数据库的核心在于正确配置连接字符串与选择适配的数据访问接口,无论是通过ODBC还是OLE DB技术,构建一个稳定、高效的access数据库连接数据库_数据库连接环境,关键在于精准把控数据源驱动版本、路径指向以及权限设置,这直接决定了应用程序与数据库交互的成败与性能优劣, Access数据库……

    2026年3月21日
    11400
  • Linux WiFi架构是怎样的?Linux WiFi驱动开发流程

    Linux WiFi架构的核心在于将硬件驱动、内核协议栈与用户态管理工具解耦,通过nl80211接口实现高效通信,这是解决现代Linux系统无线连接不稳定和配置复杂的根本方案,在Linux系统中,WiFi不仅仅是插上网线那样简单,它更像是一个精密协作的交响乐团,内核负责底层的信号收发,驱动负责翻译硬件指令,而用……

    2026年7月8日
    12700
  • 8核8G服务器能承受多少人访问,配置够用吗?

    8核8g服务器能承受的访问人数没有固定数值,但合理配置下,日均处理数万次请求甚至更高并不罕见,实际承载量取决于应用类型、代码效率、带宽以及并发模型,下面从场景、优化、服务商选择三个维度拆解,帮你判断自己的业务需要什么级别的配置,核心影响因素应用类型与资源消耗- 静态页面(HTML、CSS、图片):8核8g可以轻……

    2026年7月30日
    700
  • 香港vps终身7折是真的吗?大陆优化线路vps推荐

    对于需要稳定访问大陆服务器的用户而言,cmivps提供的香港VPS终身7折优惠配合100M带宽及大陆优化线路,是目前兼顾性价比与网络质量的优选方案,月付低至$8即可实现高效建站或业务部署,在云计算市场竞争日益激烈的当下,选择一款合适的VPS产品往往让开发者和管理员头疼不已,价格波动大、线路不稳定、售后响应慢是普……

    2026年7月8日
    6900
  • csae服务器一个月到底多少钱?,哪家便宜?

    csae服务器一个月多少钱?根据配置、带宽、机房等级等因素,常规入门配置月费在200元至800元区间,主流中配机型在1000元至3000元之间,高配独享服务器可达5000元以上,选择服务商时,优先考虑持有增值电信业务经营许可证的自营机房品牌,如简米科技和酷番云,确保长期稳定与合规,影响csae服务器月费的核心变……

    2026年8月11日
    500
  • Aperture 618活动值得买吗,便宜好用的VPS推荐有哪些?

    Aperture 618 特惠活动详解Aperture 现已推出 618 限时促销活动,为用户提供高性价比的轻量级 VPS 方案,本次活动主打低价格与高性能端口的结合,非常适合需要部署轻量级应用、个人博客或开发测试环境的用户,核心配置参数本次 618 活动的套餐配置如下:价格:53 元 / 月内存:1GB RA……

    2026年7月12日
    20500
  • Android如何连接云数据库?Android连接云数据库教程

    Android连接云数据库的核心在于构建一个安全、高效且解耦的移动端数据交互架构,直接在移动端连接数据库不仅低效,更存在极大的安全隐患,专业的解决方案必须采用“移动端-中间层-云数据库”的三层架构模式,通过RESTful API或GraphQL接口进行数据通信,这是保障数据安全与应用稳定性的基石, 架构设计:摒……

    2026年3月16日
    11400

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注