Unix/Linux du (디렉토리 별 용량 확인) 명령어 사용법
du?
디렉토리 별로 용량을 확인 하고 싶을 때는 du를 이용합니다.
현재 디렉토리기준으로 하위 디렉토리 별 용량을 가져옵니다.
일단 사용법은 간단 합니다.
du [옵션] |
사용 예는 아래와 같습니다.
/home/util 폴더 밑에 test1, test2 폴더가 있으면
/home/util 로 이동하여 du 명령어를 치면 test1,test2 폴더 용량을 확인 할 수 있습니다.http://jink1982.tistory.com/35
[hostname:/home/util]$ du 1342 ./test1 111 ./test2 |
du와 sort
du를 사용하면서 같이 사용 되는 명령어가 있는데 그것은 sort 입니다.
폴더가 여러개 있을때 크기 순 부터 확인 하고 싶을 때 sort로 정렬하여 볼 수 있습니다.
sort에 대한 설명은 여기를 클릭 하시면 됩니다.
다음 예제를 보겠습니다.
[hostname:/home/util]$ du | sort -nr 91010 ./test4 2222 ./test3 1342 ./test1 111 ./test2 |
du를 실행 한 후 | ( 파이프 : 앞에 명령어 결과에 다음 명령어 추가 ) sort (-nr 은 sort 옵션입니다. 숫자를 역순 정렬) 를 하면 위와 같이
용량 역순으로 출력이 됩니다.
du 옵션
du에서 자주 쓰는 옵션에 대해 나열 하였습니다.
아무래도 젤 많이 쓰는 것은 -h 로 du 명령시 기본 KB로 표시되어 보기가 어렵습니다.
-a : 모든 파일표시
-b : 표시단위를 Byte로 한다.
-k : 표시단위르 KB로 한다
-h : 사용량을 K(키로바이트), M(메가바이트), G(기가바이트) 등의 형태로 보여준다
-s : 총 사용량만 표시한다
'운영체제(OS) > Linux,Unix' 카테고리의 다른 글
[Unix/Linux] SVN remains in conflict 해결 (0) | 2016.12.22 |
---|---|
[Unix/Linux] lsof 사용법(특정 PORT 사용하는 프로세스 찾기) (0) | 2016.12.13 |
[Unix/Linux] SCP 파일 전송, 수신 사용법 (0) | 2016.11.30 |
[Unix/Linux] SVN 사용법 (0) | 2016.11.23 |
[Unix/Linux] 정렬(Sort) 명령어, 옵션 (1) | 2016.11.15 |