컴퓨터활용/리눅스

리눅스 디렉토리 사용량

멜번초이 2020. 6. 16. 10:53
반응형

디렉토리별 사용량을 보려면 du 명령을 사용한다.
그런데 그냥 du 명령을 치면 하위 디렉토리까지 다 보여 주게 되므로 정신이 없다. 현재 디렉토리 기준으로 1 레벨만 보고 싶다면 --max-depth 옵션을 사용한다.

du --max-depth=1

그러면 내가 접근할 수 없는 디렉토리의 경우 "허가 거부" 메시지가 뜨게 된다. 이런 거 지저분해서 보기 싫다면

du --max-depth=1 2>/dev/null

"허가 거부" 등과 같은 오류 메시지는 화면으로 출력되지 않도록 한다.

디렉토리 사용량 크기별로 정렬해서 보면 편할 것이다.

du --max-depth=1 2>/dev/null | sort -n

다른 이야기 지만 사용량을 byte 단위가 아닌 K, G로 보고 싶다면 -h 옵션을 사용한다.

반응형

'컴퓨터활용 > 리눅스' 카테고리의 다른 글

U2L프로젝트 문자열 이슈  (0) 2020.06.02
U2L프로젝트 ltoa 이슈  (0) 2020.05.26
U2L프로젝트 printf 이슈  (0) 2020.05.19
U2L 프로젝트 fclose() 이슈  (0) 2020.05.19
티맥스 서버가 수행중 죽을 때  (0) 2019.11.07