Linux/기본 명령어

#df (disk free)

배고파.. 2019. 7. 25. 07:35
  • disk free : 파일 시스템 디스크 공간 확인

  • 시스템에 마운트된 하드디스크의 남은 용량을 확인할 때 사용. (default 1,024Byte)

  • path : /bin/df

  • df [옵션] [파일명]

    • df -a  : 모든걸
    • df -l : 로컬 파일 시스템만 
    • df -h : 인간적으로 단위 좀... (ex 1K, 512M, 16G)
    • df -h /home : 특정 시스템/파일 만 
[root@home ~]# df -h /home
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvdb       100G   15G   86G  15% /home

 

  • Tip!! 전체 사용률이 궁금할땐!!
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 %"

'Linux > 기본 명령어' 카테고리의 다른 글

#fstab (파일시스템 테이블)  (0) 2019.07.25
#mkfs  (0) 2019.07.25
#fdisk  (0) 2019.07.25
#du (disk usage)  (0) 2019.07.25
SSH란  (0) 2019.07.25