[유닉스] 디스크 사용 정보, df 명령어, du 명령어


df (disk free) 명령어

  • 파일 시스템의 사용 중이거나 사용 가능한 디스크 공간에 대한 정보를 출력
  • 디스크의 크기, 사용량, 남아있는 용량 등
  • 형식 : df [옵션]
  • 옵션


$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/sda1 7608792 338004 3819240 47% /
udev 244040 4 244036 1% /dev
......
$


  • 특정 장치에 대한 사용량만을 보고 싶다면 알고 싶은 장치의 이름을 써주면 됨
$ df /dev/hda1
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda1 14749280 1448544 13300736 10% /windows
$

du (disk usage) 명령어

  • 디스크 사용량을 요약해서 보여주는 명령어
  • 파일이나 디렉토리들이 디스크에서 차지하고 있는 크기를 출력
  • 파일명이나 디렉토리명을 지정하지 않으면 현재 디렉토리 정보를 출력
  • 형식 : du [옵션] [파일명]


  • 디렉토리를 지정하면 디렉토리와 그 안에 들어 있는 모든 서브디렉토리의 디스크 사용량을 보여줌
$ du /mnt
4 /mnt/cdrom
4 /mnt/floppy
12 /mnt
$