Oracle® Solaris 11.2의 장치 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

디렉토리 크기에 대한 정보 표시

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