/dev/xxx에 디스크가 마운트되어 있습니다. 방금 사용하면 df
다음이 반환됩니다.
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/xxx 125829120 43861888 81967232 35% /
devtmpfs 4194304 0 4194304 0% /dev
...
난 그냥 얻을 필요가 :
a) 1K 블록 수
b) 공간 활용
어떻게 하나요?
답변1
df /dev/sda1 --output=source,size,used
...간단한 요약을 제공합니다.
답변2
여기요
df /dev/xxx | awk 'END { print $2, $3 }'
답변3
블록 내부에서 일부 처리를 수행하려면 awk를 사용하십시오.
K 블록 수 및 사용된 공간의 경우에만:
df | awk 'BEGIN { getline } { print $2,$3 }'
파일 시스템 이름을 사용하려는 경우:
df | awk 'BEGIN { getline } { print $1,$2,$3 }'
디스크 /dev/xxx에만 적용됩니다.
df /dev/xxx | awk 'BEGIN { getline } { print $2,$3 }'