리눅스 디스크 사용량 확인

리눅스에서 디스크 사용량에 대해서 확인하는 명령어 입니다. 간단하게 ‘df’로 해서 처리를 할 수 있지만 다른 부분에 대해서도 확인 가능한 명령어입니다.

df

df -P

전체용량

# KB단위
df -P | grep -v ^Filesystem | awk '{sum += $2} END { print sum " KB" }'

# GB 단위
df -P | grep -v ^Filesystem | awk '{sum += $2} END { print sum/1024/1024 " GB" }'

전체 사용량

# KB 단위
df -P | grep -v ^Filesystem | awk '{sum += $3} END { print sum " KB" }'

# GB 단위
df -P | grep -v ^Filesystem | awk '{sum += $3} END { print sum/1024/1024 " GB" }'

전체 남은 용량

# KB단위
df -P | grep -v ^Filesystem | awk '{sum += $4} END { print sum " KB" }'

# GB 단위
df -P | grep -v ^Filesystem | awk '{sum += $4} END { print sum/1024/1024 " GB" }'

전 사용율을 % 형식으로 출력 CLI 에서는 줄 단위로 순서로 입력을 하시면 됩니다.

DISK_TOTAL=`df -P | grep -v ^Filesystem | awk '{sum += $2} END { print sum; }'`

DISK_USED=`df -P | grep -v ^Filesystem | awk '{sum += $3} END { print sum; }'`

DISK_PER=`echo "100*$DISK_USED/$DISK_TOTAL" | bc -l`

echo "$DISK_PER %"

참조 : https:/ /zetawiki.com/wiki/리눅스전체디스크사용량확인