centos 非root用户查看磁盘总大小_每天一条Linux命令(25) df (磁盘空间统计)

40efcab42a3ef1bb638ea7c606f1beb9.png


今天学习下Linux下的磁盘空间统计命令 df ,为什么说这个呢?就在几天前的工作中遇到一个问题:咦,上一个图片还能上传至文件服务器,紧接着下一个就传不上去了,试了几次都不行,啥情况?急忙调试,根据调试结果初步判断是网路问题或者上传图片大小限制问题,试了一下小点的图片,咦,可以正常上传。难道真是大小有限制,于是就将上传大小扩大。再次上传

c19b5a863b7e20303f3c3d3e0990f89b.gif

还是传不上去1c5342d8fbe61112a31689c0d8faa53f.png  ,正在思考怎么解决时突然看了下定时日志上传,纳尼,日志也上传不上去。嗯,看到这里应该知道问题在哪里了,于是登陆服务器查看了下服务器磁盘空,居然看到了100%

[root@master test]# df -hFilesystem               Size  Used Avail Use% Mounted ondevtmpfs                 898M     0  898M   0% /devtmpfs                    910M     0  910M   0% /dev/shmtmpfs                    910M  9.6M  901M   2% /runtmpfs                    910M     0  910M   0% /sys/fs/cgroup/dev/mapper/centos-root   37G  4.5G   33G  12% //dev/sda1               1014M  150M  865M  15% /bootimg                      100G  100G  0.5M  100% /datatmpfs                    182M     0  182M   0% /run/user/0

a1bf0af5fe513659825fdde1d3e9a7fc.png

虽然不想开口说话,但是还是要说说这个命令 df


在Linux系统中,命令 df用于显示文件系统磁盘空间的使用情况。

语法:

df [选项] [文件或目录]

说明:如果不指定命令后面的文件参数,则会显示所有磁盘分区的使用情况,如果给定文件,则显示此文件所在磁盘分区的使用情况。


主要参数说明:

  • -a 显示所有文件系统

  • -h 以容易理解的格式显示磁盘使用情况

  • -i 显示文件系统的 inode信息

  • -t 显示指定类型的磁盘

  • -T 列出文件系统的类型


案例:

显示所有磁盘分区的使用情况

[root@master test]# dfFilesystem              1K-blocks    Used Available Use% Mounted ondevtmpfs                   919496       0    919496   0% /devtmpfs                      931552       0    931552   0% /dev/shmtmpfs                      931552    9768    921784   2% /runtmpfs                      931552       0    931552   0% /sys/fs/cgroup/dev/mapper/centos-root  38770180 4614676  34155504  12% //dev/sda1                 1038336  152744    885592  15% /boottmpfs                      186312       0    186312   0% /run/user/0[root@master test]# 

上述结果说明:

Filesystem 文件系统对应的设备文件的路径名,一般是硬盘上的分区

1K-blocks 分区的总大小,单位是block

Used  分区的使用大小

Available 分区的可用大小

Use%  使用的百分比

Mounted on 文件系统的挂载点


第3列和第4列之和不等于第2列。这是因为默认的每个分区都预留了少量空间供root使用。即使遇到空间已满的情况,root仍能登录和拥有解决问题所需的工作空间。清单中的Use%列表示普通用户空间使用的百分比,即使这一数字达到了100%,分区仍然留有root使用的空间。


-h 参数让结果更容易读懂 (大小变为:K MB G等)

[root@master test]# df -hFilesystem               Size  Used Avail Use% Mounted ondevtmpfs                 898M     0  898M   0% /devtmpfs                    910M     0  910M   0% /dev/shmtmpfs                    910M  9.6M  901M   2% /runtmpfs                    910M     0  910M   0% /sys/fs/cgroup/dev/mapper/centos-root   37G  4.5G   33G  12% //dev/sda1               1014M  150M  865M  15% /boottmpfs                    182M     0  182M   0% /run/user/0[root@master test]# 

参数-t显示指定类型的磁盘。

[root@master test]# df -t tmpfsFilesystem     1K-blocks  Used Available Use% Mounted ontmpfs             931552     0    931552   0% /dev/shmtmpfs             931552  9768    921784   2% /runtmpfs             931552     0    931552   0% /sys/fs/cgrouptmpfs             186312     0    186312   0% /run/user/0[root@master test]#

参数-T列出了文件系统的类型

[root@master test]# df -TFilesystem              Type     1K-blocks    Used Available Use% Mounted ondevtmpfs                devtmpfs    919496       0    919496   0% /devtmpfs                   tmpfs       931552       0    931552   0% /dev/shmtmpfs                   tmpfs       931552    9768    921784   2% /runtmpfs                   tmpfs       931552       0    931552   0% /sys/fs/cgroup/dev/mapper/centos-root xfs       38770180 4614676  34155504  12% //dev/sda1               xfs        1038336  152744    885592  15% /boottmpfs                   tmpfs       186312       0    186312   0% /run/user/0[root@master test]# 
1a397d50af816fa7313e7b3e03a3fedf.gif 1a397d50af816fa7313e7b3e03a3fedf.gif 1a397d50af816fa7313e7b3e03a3fedf.gif分享、点赞、在看三连
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值