linux命令查找总磁盘和硬盘数

linux命令查找总磁盘和硬盘数,第1张

概述在bash中是否有一个命令可以为您提供磁盘空间/硬盘驱动器号的总数. 我知道df命令非常有用,但输出太冗长: # df -h Filesystem Size Used Avail Use% Mounted on /dev/sda4 721G 192G 492G 29% / tmpfs 129G 112K 129G 1 在bash中是否有一个命令可以为您提供磁盘空间/硬盘驱动器号的总数.

我知道df命令非常有用,但输出太冗长:

# df -h    filesystem      Size  Used Avail Use% Mounted on    /dev/sda4       721G  192G  492G  29% /    tmpfs           129G  112K  129G   1% /dev/shm    /dev/sda1       194M   92M   93M  50% /boot    /dev/sdj1       917G  547M  870G   1% /data10    /dev/sdk1       917G  214G  657G  25% /data11    /dev/sdl1       917G  200M  871G   1% /data12    /dev/sdm1       917G  200M  871G   1% /data13    /dev/sdn1       917G  200M  871G   1% /data14    /dev/sdo1       917G  200M  871G   1% /data15    /dev/sdp1       917G   16G  855G   2% /data16    /dev/sdb1       917G  4.6G  866G   1% /data2    /dev/sdc1       917G   74G  797G   9% /data3    /dev/sdd1       917G  200M  871G   1% /data4    /dev/sde1       917G  200M  871G   1% /data5    /dev/sdf1       917G  200M  871G   1% /data6    /dev/sdg1       917G  764G  107G  88% /data7    /dev/sdh1       917G   51G  820G   6% /data8    /dev/sdi1       917G   19G  853G   3% /data9    /dev/sda2       193G   53G  130G  30% /home    cm_processes    129G   46M  129G   1% /var/run/cloudera-scm-agent/process

我基本上想要’16TB’,是否有一个方便的命令或者我必须编写一些程序来根据df的输出计算总磁盘.

解决方法 关于什么:
df --total

提示:首先看一下手册页:man df.我发现这些天很难找到一个尚未通过一些好旗实现的程序的方面. linux人员似乎只是知道程序员想要/需要什么.

或者如果你只想要总数:

df --total | tail -n 1

如果要在特殊的块大小(如TB)中指定它,可以设置-B标志:

df --total -BT | tail -n 1

如果您只对总大小感兴趣(例如,您希望在另一个bash程序中使用结果):

df --total -BT | tail -n 1 | sed -E 's/total *([^ ]*).*//'
总结

以上是内存溢出为你收集整理的linux命令查找总磁盘和硬盘数全部内容,希望文章能够帮你解决linux命令查找总磁盘和硬盘数所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1049255.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存