文件系统很长时,如何使用“ df -h”获取磁盘空间(可用)

文卡特什

我正在尝试通过控制台查找可用的磁盘空间

我发现df -h | awk '$NF == "/" { print $4 }'获得所需的输出。

[root@tmpe2etstmsdc01 ~]# df -h
Filesystem                                                 Size  Used Avail Use% Mounted on
/dev/mapper/vg_root-lv_root                                542G   22G  492G   5% /
tmpfs                                                      127G     0  127G   0% /dev/shm

可用

[root@tmpe2etstmsdc01 ~]# df -h | awk '$NF == "/" { print $4 }'
492G

Use%Filesystem时,这会给您带来价值

[root@ldrnr-tlsmsdc16 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_root-lv_root
                   16G   16G     0 100% /
tmpfs             1.9G     0  1.9G   0% /dev/shm

在这里,命令给出的Use%Avail

[root@ldrnr-tlsmsdc16 ~]# df -h | awk '$NF == "/" { print $4 }'
100%

Avail在这种情况下该怎么办?

文卡特什
df -h | awk '$NF == "/" { if($1 ~ /^[0-9]/) print $3; else print $4 }'

或者

df -h | awk '$NF == "/" { if($5 == "/") print $3; else print $4 }'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Bash脚本使用sed将df -h可用磁盘空间与aria2c文件大小进行比较

使用df获得可用磁盘空间以仅显示kb中的可用空间吗?

使用“df -h”检查特定文件夹的剩余磁盘空间百分比

如何在Postgres中获取当前的可用磁盘空间?

使用Go获取可用磁盘空间量

使用 Telegraf 和 Cloudwatch 获取 RDS 可用磁盘空间

使用Prometheus获取总和可用磁盘空间

如何使用df计算总磁盘空间?

如何通过df命令查找本地磁盘空间?

可用磁盘空间的差异-ncdu和df

为什么`df -h`不显示整个磁盘空间?

获取 AzureRm 托管磁盘空间使用情况和可用空间 - Powershell

如何使用命令获得可用的可用磁盘空间?

如何在Linux中以编程方式获取目录的可用磁盘空间

使用单独的凭据获取不同服务器的可用磁盘空间

使用Grafana获取多个节点的可用磁盘空间百分比

在.bat文件中,如何测试可用磁盘空间?

没有可用磁盘空间的系统无法启动

不同的可用空间文件灯与 df -h

如何诊断磁盘空间不足?(磁盘使用情况分析器与df不对应)

升级时没有足够的可用磁盘空间

卷/启动时可用磁盘空间少于20%

为什么 df -h 显示的磁盘空间少于 board 实际拥有的空间?

如何恢复明显不可用的磁盘空间?

Xubuntu如何检查已用和可用磁盘空间

如何在Linux中擦除可用磁盘空间?

如何计算ext4上的可用磁盘空间?

如何停止Mythbuntu(Mythtv 0.27)的可用磁盘空间用尽?

如何检查最小可用磁盘空间C#