df 명령에서는 숫자만 출력됩니다.

df 명령에서는 숫자만 출력됩니다.

/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 }'

관련 정보