디렉토리의 크기를 어떻게 계산할 수 있습니까? 디렉토리의 크기를

디렉토리의 크기를 아는 방법? 하위 디렉토리 및 파일 포함



답변

du -s directory_name

또는 사람이 읽을 수있는 출력을 얻으려면 :

du -sh directory_name

-s옵션은 각 하위 디렉토리의 크기를 표시하지 않고 총 크기 만 나열 함을 의미합니다.


답변

ncdu와 같은 별도의 패키지를 사용하는 것이 효과적 일 수 있지만, 크기를 조정할 폴더 목록을 제공하면 어느 정도 많은 폴더를 동일하게 비교할 수 있습니다. 예를 들어 시스템의 최상위 디렉토리를 비교하려면 …

cd /
sudo du -sh ./*


답변

GNU du-b옵션을 취합니다 .

자세한 도움말은 man페이지info페이지 를 참조 하십시오 .

-b, --bytes동등--apparent-size --block-size=1


답변

du -csh

-c는 총계를 생성합니다


답변

시험

du -hax --max-depth=1 / | grep '[0-9]G' | sort -nr

이것은 큰 디렉토리를 찾은 다음 du -sh ./*


답변

ls -ldh를 사용할 수도 있습니다.

ls -ldh /etc
drwxr-xr-x 145 root root 12K 2012-06-02 11:44 /etc

-l은 긴 목록입니다. -d는 dir의 내용이 아닌 dir 정보를 표시하기위한 것이고, -h는 huma-readable 형식으로 크기를 표시하기위한 것입니다.


답변

항상 “ncdu”패키지를 설치하고 모든 디렉토리의 모든 출력을 그래픽으로 표시합니다. 이는 단일 디렉토리의 합계에 관계없이 일반적으로 내 컴퓨터에서 가장 많은 디스크 공간을 차지하는 것을 알아야하기 때문입니다.

사용법 : sudo ncdu /( sudo읽기 권한이있는 폴더는 필요하지 않습니다 ).

전체 파일 시스템에서 디스크 사용량 통계를 스캔하는 데 시간이 걸립니다. 멋진 명령 줄 그래픽 표현이 있으며 스캔 한 경로에서 더 깊거나 높아지는 것과 같은 화살표 키를 사용한 키보드 탐색 기능이 포함되어 있습니다. 을 눌러 항목을 삭제할 수도 있습니다 D.