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://idctop.com/article/488200.html

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

相关推荐

  • r6240h0服务器目录价格是多少,多少钱一台

    r6240h0服务器目录价格在二手市场约为2000元至8000元,全新定制整机价格约1.2万至2.5万元,最终价格取决于CPU、内存、硬盘及阵列卡的配置组合,这台基于Intel C621芯片组的2U双路机架式服务器,是近年来企业搭建虚拟化集群和高性能计算节点时性价比极高的选择,本文将从价格构成、配置选购、供应商……

    2026年8月23日
    1300
  • 正常服务器到底多少钱一台,租用和自建哪个划算?

    一台正常服务器的价格区间在每年几百元到数万元不等,具体取决于配置、带宽、机房级别和服务商类型,中小型企业常规业务预算通常在3000元至2万元/年之间,按业务规模,服务器预算大概分几档入门级:个人项目与小型展示站个人博客、作品集、小型电商试水,这类场景对硬件要求不高,一台入门级云服务器,2核CPU、4G内存、5M……

    2026年8月28日
    800
  • 一个机架能放多少台服务器?,机柜服务器部署密度怎么计算

    机架服务器数量由哪些硬件参数决定先看基础概念,机架高度用U表示,1U等于1.75英寸(44.45毫米),数据中心常见机架高度为42U,也有47U、48U等非标规格,服务器按高度主要分1U、2U、4U,刀片服务器占用半高或全高槽位,U位决定空间上限1U服务器高度约4.45厘米,42U机架纯空间可放42台,2U服务……

    2026年9月18日
    100
  • 中国电信ip的服务器地址是多少

    中国电信作为国内骨干网络运营商,其服务器IP地址并非固定单一数值,而是由大量公网IP段组成,例如常见的电信DNS服务器地址为202.96.128.86和202.96.134.133,但实际业务中的服务器IP需根据具体机房和配置来分配,中国电信IP地址段到底有哪些中国电信拥有全球最大的固网IP地址资源之一,其IP……

    2026年8月17日
    1000
  • 塔式服务器到底多少钱一台,怎么选型性价比最高?

    塔式服务器单台实际成交价通常落在三千多元到三万元人民币之间,入门级文件服务器三千出头可落地,主流部门级在一万元上下,双路高性能配置多数在两万元以上,塔式服务器价格不是固定数,先看配置基线入门级塔式服务器的价格区间入门级塔式服务器主要用于小型办公、财务软件、轻量文件共享、打印服务和少量后台数据库,常见配置是一颗英……

    2026年9月18日
    100
  • 5M带宽服务器访问延迟多少毫秒,服务器响应时间多少正常

    5M带宽服务器的访问延迟不由带宽直接决定,同一台5M机器同城常见2-10毫秒,国内跨省常见20-40毫秒,国际线路可能100毫秒以上,带宽管的是“每秒能传多少数据”,毫秒管的是“第一个包多久能到”,先把5M带宽和访问毫秒拆开看很多人一看到“5M带宽”,第一反应就是访问速度会不会很慢,这里有个常见误区:把带宽和延……

    2026年9月14日
    400
  • 南京hpe机架式服务器多少钱一台,哪家价格低?

    南京HPE机架式服务器主流配置的采购价格通常落在1.2万元至8万元区间,租用模式下单台月费大约在400元至3000元,具体金额取决于机箱高度、CPU代际、内存容量、存储方案以及服务商资质,南京HPE机架式服务器价格由哪些配置变量决定很多采购者第一次问“南京HPE机架式服务器多少钱”,得到的报价往往差异很大,原因……

    2026年9月12日
    100
  • 一个好的服务器要多少钱,怎么选性价比高?

    一台真正“好”的服务器,月租成本通常在300元到2000元之间,而买断一台部署在标准机房的高性能物理机,预算则落在1.5万元到5万元区间,低于这个价格区间,你买到的大概率不是“服务器”,而是一台配置虚标、带宽共享、没有运维兜底的“定时炸弹”,这个结论听起来有点扎心,但却是云计算行业摸爬滚打二十多年沉淀下来的共识……

    2026年8月30日
    100
  • 50M带宽服务器能承受多少人同时在线,怎么计算?

    服务器50M带宽能承受多少人?答案是:取决于你的业务类型,如果做静态网页展示,50M带宽同时支撑300-500人访问没有太大压力;如果做视频或文件下载,可能不到20人就能占满全部带宽,带宽和并发人数之间的关系,不是简单除法,而是和每个请求的体积、持续时间、用户行为模式紧密相关,本篇文章将用“水龙头 + 水杯”的……

    2026年8月23日
    1100
  • 2u服务器能承载多少在线用户,并发人数怎么算

    2U服务器支持多少人在线没有固定数字,它取决于CPU核心数、内存容量、硬盘类型、带宽大小以及业务场景的综合配置,常规配置下可稳定支撑500至5000人同时在线,先搞清楚:2U服务器的“在线人数”到底由什么决定很多人问“2U服务器能扛多少人”,其实这个问题本身就有偏差,2U只是机架式服务器的厚度规格(4.45厘米……

    2026年8月27日
    700

发表回复

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