我知道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命令查找总磁盘和硬盘数所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)