서버 용량을 차지하는 폴더를 검사하는 명령

1382 단어 df서버리눅스

현재 용량 확인



디스크 드라이브 사용량을 표시하는 df 명령.
$ df -h

사용 옵션



-h: 용량을 적당한 단위로 표시한다.

이런 식으로 결과가 나온다. 이 경우 79GB 중 23%에 해당하는 18GB 사용하고 있다는 것.



어떤 폴더가 많은지 확인



보통의 방법



1. 우선 루트 권한으로 변경


$ sudo su

2.du 명령으로 디렉토리의 파일 용량을 표시합니다.


# du -sh /*

사용 옵션



-s: 인수로 지정한 파일이나 디렉토리의 총계를 표시한다.
-h: 용량을 적당한 단위로 표시한다.

3. 위 명령의 결과를 보면서 폴더를 좁혀 간다.


# du -sh /var/*

다른 방법 (이쪽이 빠를지도)


# du | sort -nr | more

다음과 같은 형태로 사용 용량이 많은 순서로 디렉토리가 표시됩니다. (단위는 킬로바이트)
18533856    .
16310440    ./var
13159992    ./var/log
12962380    ./var/log/httpd
2871932 ./var/www
1688796 ./var/www/hoge
1436332 ./usr
701244  ./var/www/fuga

사용중인 명령



sort 명령 옵션



-n: 선두의 숫자나 기호를 수치로 간주해, 소트 한다. (이 경우 용량)
-r: 역순으로 정렬한다.

more 명령



텍스트 파일의 내용을 페이지 단위로 열람한다. 실행 결과를 단번에 전건 표시하는 것이 아니라, 페이지 보내면서 열람할 수 있게 된다.

좋은 웹페이지 즐겨찾기