场景测试
在腾讯云服务器(CentsOS7.3环境)上使用dd创建文件,使磁盘使用率达到100%
seq 45 |xargs -i dd if=/dev/zero of={}.txt bs=1024M count=1
方法一:
df -h|grep -v Size|sed 's#[[:space:]][[:space:]]*# #g'|cut -d ' ' -f5,6|sort -t '%' -k1 -nr|egrep '[8-9][0-9]%|100%'
方法二:
df -h|awk '{if(NR != 1){split($5,a,"%");if(a[1]>90){print $5,$6}}}'|sort -t '%' -k1 -nr|egrep '[8-9][0-9]%|100%'
方法三:
df -hP|sed '1d'|awk 'sub("%","",$5)'|awk ' {if($5>=90) print $5"%",$6}'|sort -t '%' -k1 -nr
涉及到的命令详解
-
df
常用参数: -
grep
常用参数: -
sed
常用参数: -
awk
常用参数: -
sort
常用参数: -
cut
常用参数: -
egrep
常用参数 -
seq
常用参数 -
xargs
常用参数
10.dd
常用参数