du 명령 및 옵션을 사용하여 디렉토리의 크기를 표시할 수 있습니다. 또한 quot 명령을 사용하여 로컬 UFS 파일 시스템의 사용자 계정에 사용되는 디스크 공간을 찾을 수 있습니다. 이러한 명령에 대한 자세한 내용은 du(1) 및 quot(1M)을 참조하십시오.
du 명령은 지정된 디렉토리 및 모든 하위 디렉토리의 크기를 표시합니다. 다음 옵션과 함께 이 명령을 사용할 수 있습니다.
–a – 각 파일 및 하위 디렉토리의 크기와 지정된 디렉토리에 포함된 총 블록 수를 표시합니다.
–s – 지정된 디렉토리에 포함된 총 블록 수를 표시합니다.
–H – 각 디렉토리의 크기를 1000바이트 블록 수로 표시합니다.
다음 명령 구문을 사용합니다.
$ du [options] [directory1 directory2 ...]
다음 예에서는 /var/adm 및 해당 하위 디렉토리의 크기를 보여 줍니다.
$ du /var/adm 2 /var/adm/acct/nite 2 /var/adm/acct/sum 8 /var/adm/acct 2 /var/adm/sa 2 /var/adm/sm.bin 258 /var/adm
각 디렉토리의 크기를 비교하려면 명령에 해당 디렉토리를 지정합니다. 다음 예에서는 /var/adm과 /var/spool/lp의 크기를 비교하는 방법을 보여 줍니다.
$ du /var/adm /var/spool/lp 2 /var/adm/acct/nite 2 /var/adm/acct/sum 8 /var/adm/acct 2 /var/adm/sa 2 /var/adm/sm.bin 258 /var/adm 4 /var/spool/lp/admins 2 /var/spool/lp/requests/printing.... 4 /var/spool/lp/requests 4 /var/spool/lp/system 2 /var/spool/lp/fifos 24 /var/spool/lp
다음 예에서는 디렉토리 크기를 1024바이트 블록 수로 보여 줍니다.
$ du -h /usr/share/audio 796K /usr/share/audio/samples/au 797K /usr/share/audio/samples 798K /usr/share/audio