du 명령어. (Disk Usage 의 약자)
git bare repository 에서 과연 push 가 제대로 된 건가 확인할 겸 용량을 확인해 보고 싶었다.
du 라고 쉘에 입력하면
현재 위치의 각 폴더의 사용량과 총 사용량을 표시해준다. (단위 : KB)
du [옵션] [용량을 알고싶은 파일 or 디렉토리 (생략하면 현재 디렉토리) ]
◎ 옵션
-a : "폴더"의 사용량이랑 총 사용량만 표시되기 때문에, 폴더 내의 파일의 용량을 확인하려면 이 옵션을 넣어야 한다.
-m : 결과를 MB 단위로 나타내준다.
-h : human readable, 크기 적절하게 알아서 단위를 설정한다. (kb, mb, gb)
-s : 용량의 총 합을 계산해준다.
-S : 각 디렉토리 별 합을 계산해준다.
◎ 사용 예
du --> 각 디렉토리 별 합을 구해준다.
40 ./hooks
4 ./branches
8 ./refs/heads
4 ./refs/tags
16 ./refs
4248 ./objects/pack
4 ./objects/info
4256 ./objects
8 ./info
4340 .
du -S --> 이것도 각 디렉토리 별 합을 구해주는데, 위의 명령어와 미묘한 차이가 있는데.. 설명하긴 뭐하고 직접 결과를 보길 바란다.
40 ./hooks
4 ./branches
8 ./refs/heads
4 ./refs/tags
4 ./refs
4248 ./objects/pack
4 ./objects/info
4 ./objects
8 ./info
16 .
du -s --> 총 합만 보여준다.
4340 .
du config --> config 이라는 파일의 용량을 보여준다.
4 config
du -h --> 사람이 읽기 좋게 용량을 표시한다.
40K ./hooks
4.0K ./branches
8.0K ./refs/heads
4.0K ./refs/tags
16K ./refs
4.2M ./objects/pack
4.0K ./objects/info
4.2M ./objects
8.0K ./info
4.3M .
du -ah --> 모든 파일과 디렉토리의 용량을 사람이 읽기 좋게 표시한다.
du -sh --> 총 합을 사람이 읽기 좋게 표시한다.
'UNIX / LINUX' 카테고리의 다른 글
php ini 파일 위치 확인하기 linux (0) | 2014.11.17 |
---|---|
[유닉스/리눅스] tr 명령어 - 특정 문자 치환 (0) | 2012.06.10 |
[유닉스/리눅스] cut 명령어 (0) | 2012.06.10 |
[유닉스/리눅스] 명령 간 전달 (pipe, 파이프, | ) (0) | 2012.06.10 |
[LINUX/UNIX] 명령 백그라운드로 보내기 (0) | 2012.06.10 |