0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用Linux命令查看磁盘空间

马哥Linux运维 来源:博客园海布里Smiple 2024-11-04 15:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

今天用“web发布平台”发布测试的服务,两个节点中发现有一个节点没有发布成功,压测TPS始终上不去,排查后发现只有一个节点在打日志,另一个节点的服务进程都没有在运行,
由此断定应该是没有发布成功,有点坑的是发布平台上的发布记录是SUCCESS的,打开发布日志后才看到有一个节点是发布失败的。
从错误日志中发现报错的关键字“IO”,应该就是磁盘空间满了造成的,查看磁盘空间的命令之前用过,但是这次要删除的log中包含了很多子目录和文件,有些可以删除,有些是需要
保留的,这样就需要分别查看子目录和文件的大小,过往的只是不足以操作了,正好回顾和再学习一下。

报错日志:

48470bea-9a62-11ef-a511-92fbcf53809c.png

命令:

1、查看整个磁盘还剩多少空间,可以使用命令 :df -h

4854be2a-9a62-11ef-a511-92fbcf53809c.png

2、如果并不关心磁盘还剩余多少空间,只是需要知道当前的文件夹下的磁盘使用情况,可以使用如下命令:

du --max-depth=1 -h

4858b9a8-9a62-11ef-a511-92fbcf53809c.png

使用 du--max-depth=1 -h 命令来查找磁盘的使用情况,默认是当前的路径。

-h:为了方便读懂每个文件的大小,如果没有这个参数显示的文件大小就没有k,M,G等。

得到结果中,前面n-1行的是该目录下每个文件夹的大小。最后一行显示的是该目录总的大小。

3、如果并不关心该目录下每个文件的大小,只想知道其中某一个文件(文件夹)的大小,需要使用下面命令:

du -sh

48602648-9a62-11ef-a511-92fbcf53809c.png

还有另外一个命令,也可以得到得到同样的效果:

du --max-depth=0 -h

48668600-9a62-11ef-a511-92fbcf53809c.png

其实在man手册里面已经告诉了我们:--max-depth=0的功能和-s的功能是一样的。

486a06b8-9a62-11ef-a511-92fbcf53809c.png

487592d0-9a62-11ef-a511-92fbcf53809c.png

另外du命令后面可以跟文件路径,来查看指定路径的大小:

du -sh /root/sw

487caf70-9a62-11ef-a511-92fbcf53809c.png

链接:https://www.cnblogs.com/ailiailan/p/10757961.html

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Web
    Web
    +关注

    关注

    2

    文章

    1302

    浏览量

    73683
  • Linux
    +关注

    关注

    88

    文章

    11631

    浏览量

    218032
  • 命令
    +关注

    关注

    5

    文章

    746

    浏览量

    23447
  • 日志
    +关注

    关注

    0

    文章

    145

    浏览量

    11029

原文标题:Linux命令--查看磁盘空间

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何在Ubuntu系统中释放磁盘空间

    这个带有脚本的快速指南有助于清理旧的快照版本,并在 Ubuntu 系统中释放一些磁盘空间
    发表于 10-20 10:27 2852次阅读

    Linux磁盘空间异常爆满,该怎么查?

    在服务器运维过程中,我们时常会遇到这样的情况,收到服务器磁盘空间告警。
    发表于 11-29 09:00 1171次阅读

    Linux webpack 10.1false磁盘空间报告错误

    大家好,在几次不成功的安装之后,我甚至尝试以root用户身份登录(!),但总是得到错误的错误警告说“磁盘空间太小”。但是我有大约17 GB的可用空间。Debian和Debian类似的分布都有相同
    发表于 09-29 14:54

    Linux下增加磁盘空间的步骤

    在给Linux分区时,总是有那么一点吝啬,给的空间较小。在使用过程中,装上Matlab等大型软件后,才蓦然发现磁盘已没有空间,不过亡羊补牢为时不晚。Warning:对硬盘分区很危险,要
    发表于 07-11 08:42

    Linux下可以用df命令查看磁盘空间

    Linux下 df 命令查看磁盘空间
    发表于 07-12 11:07

    Linux的剩余磁盘空间利用技巧

    Linux利用剩余的磁盘空间
    发表于 07-30 14:28

    如何在Mac上清理磁盘空间?这些方法你用过了吗

    用的应用程序可以清理出一部分磁盘空间,您可以打开【访达】>【应用程序】,按照修改日期排列所有的应用程序,通过滑动鼠标滚轮查看修改日期最久远的应用程序,右键点击长期不使用的应用程序,选择【移到废纸
    发表于 09-09 21:05

    Linux中的可用磁盘空间如何检查?

    跟踪磁盘利用率信息是系统管理员(和其他人)的日常待办事项列表之一。Linux 有一些内置的使用程序来帮助提供这些信息。df 命令意思是 “disk-free”,显示 Linux 系统上
    的头像 发表于 07-25 18:53 3897次阅读
    <b class='flag-5'>Linux</b>中的可用<b class='flag-5'>磁盘空间</b>如何检查?

    详解Linux服务器的用户活动和命令

    如果您在管理Linux服务器,最好准备好使用用于检查用户活动的多个命令——用户何时登录及登录频率、属于哪些用户组、耗用多少磁盘空间、运行什么命令、占用多少
    的头像 发表于 07-03 15:30 6354次阅读

    Steam 客户端 Beta 版更新:针对分配磁盘空间性能优化

    今天,V 社发布了 Steam 客户端 Beta 版更新公告,此次更新主要针对分配磁盘空间的性能进行优化。 据悉,此次更新包括: 优化了安装或更新时预分配磁盘空间的性能。 改进了 Steam 覆盖
    的头像 发表于 11-06 16:43 2395次阅读

    通过df命令显示磁盘空间使用情况

    这 df 命令显示文件系统上的设备名称、总块数、总磁盘空间、已用磁盘空间、可用磁盘空间和挂载点信息。
    的头像 发表于 05-16 11:30 1975次阅读

    如何在Linux使用du命令统计目录文件的大小

    du命令是`disk usage`的缩写,打印文件或目录使用的磁盘空间量估算。这对于查找占用大量磁盘空间的文件和目录非常有用。
    的头像 发表于 01-04 17:25 7672次阅读

    如何释放VMware虚拟磁盘未使用空间呢?

    在Windows 11中通过VMware安装Ubuntu 22.04做一些Linux相关的学习,刚安装的时候VMware虚拟磁盘空间也就6~7GB,但是没用几天,VMware虚拟磁盘空间就飙升
    的头像 发表于 08-28 10:15 6954次阅读
    如何释放VMware虚拟<b class='flag-5'>磁盘</b>未使用<b class='flag-5'>空间</b>呢?

    linux磁盘空间满了怎么清理

    和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件 如何找到占用空间大的目录或文件? 一种比较笨的方法是,在根目录下,通过du -hs命令,列出各目录所占空间大小。
    的头像 发表于 11-09 11:46 1850次阅读
    <b class='flag-5'>linux</b><b class='flag-5'>磁盘空间</b>满了怎么清理

    linux传输一半磁盘满了怎么清理

    常用的方法和工具,帮助您解决磁盘空间不足的问题。 第一部分:确认磁盘使用情况(200字) 在解决磁盘空间不足之前,首先需要确认系统中各个文件夹的使用情况。可以使用以下命令
    的头像 发表于 11-23 10:34 1210次阅读