좋은 대안이 있나요? 나는 항상 사용
du -shc *
현재 디렉터리에 있는 모든 파일과 폴더의 크기를 확인하세요. 하지만 다채롭고 잘 구성된 보기( dfc
예: 파티션 크기 보기)가 있으면 좋을 것입니다 .
답변1
이것은 색상이 아니지만 크기별로 잘 정렬되어 시각화되어 있습니다.
ncdu - NCurses 디스크 사용량
apt-get install ncdu
summaryncdu
[옵션] 목차설명
ncdu(NCurses 디스크 사용량)는 잘 알려진 "du"의 Curses 기반 버전으로, 디스크 공간을 사용하고 있는 디렉터리를 빠르게 확인할 수 있는 방법을 제공합니다.
출력은 다음과 같습니다.
ncdu 1.10 ~ Use the arrow keys to navigate, press ? for help
--- /var/www/freifunk -------------------------------------------------------------
470,7MiB [##########] /firmware
240,8MiB [##### ] /ffki-firmware
157,9MiB [### ] /gluon-alfred-vis
102,6MiB [## ] chaosradio_162.mp3
100,2MiB [## ] /ffki-startseite
99,6MiB [## ] /ffki-startseite-origin
72,3MiB [# ] /startseite
66,2MiB [# ] /metameute-startseite
35,2MiB [ ] /startseite_site
11,9MiB [ ] /jungebuehne
ncdu는 데비안을 통해 설치할 수 있기 때문에 좋습니다 apt
. 색상만 멋있게 나오며, 내보내기 기능은 화면 전체를 사용하지 않습니다.
gt5 - diff 기능을 갖춘 "du-browser"
gt5
비슷해 보이고 색상도 있지만 아무 의미가 없습니다(단지 모든 파일과 폴더가 녹색임). gt5는 apt를 통해서도 사용할 수 있습니다.
sudo apt-get install gt5
답변2
답변3
다음 정보를 확인했습니다.여기.
cdu(Color du)는 du를 호출하고 선택 가능한 색상으로 멋진 히스토그램을 표시하는 Perl 스크립트로, 어떤 디렉토리가 디스크 공간을 차지하고 있는지 즉시 확인할 수 있습니다.
인수가 없으면 cdu는 현재 디렉터리의 모든 하위 디렉터리의 디스크 공간을 보고합니다. 디렉토리 인수만 사용하여 cdu는 해당 디렉토리의 모든 하위 디렉토리에 대한 디스크 공간을 보고합니다. 미리 정의된 옵션 없이 du를 호출할 수도 있습니다. 사용 가능한 옵션에 대한 자세한 문서는 아래 맨페이지를 참조하세요.
답변4
cdu
링크를 제공한 Ramesh에게 감사드립니다.
cdu
설치 없이 작동하는 oneliner를 만들었습니다 .
export CDUVER=$(curl -s http://arsunik.free.fr/prog/cdu.html | grep -Po '(?<=cdu-)\d+\.\d+' | head -1); curl -s http://arsunik.free.fr/pkg/cdu-$CDUVER.tar.gz | gunzip | tar x -O cdu-$CDUVER/cdu.pl | perl
설명하다
curl -s http://arsunik.free.fr/prog/cdu.html | grep -Po '(?<=cdu-)\d+\.\d+' | head -1
cdu
공식 웹사이트에서 현재 버전으로 돌아가기
export CDUVER=$(curl -s http://arsunik.free.fr/prog/cdu.html | grep -Po '(?<=cdu-)\d+\.\d+' | head -1); curl -s http://arsunik.free.fr/pkg/cdu-$CDUVER.tar.gz | gunzip | tar x -O cdu-$CDUVER/cdu.pl | perl
cdu
변수 에 CDUVER
실제 버전 선언
curl -s http://arsunik.free.fr/pkg/cdu-$CDUVER.tar.gz
tar.gz
공식 홈페이지에서 설치 패키지를 다운로드하세요.
curl -s http://arsunik.free.fr/pkg/cdu-$CDUVER.tar.gz | gunzip | tar x -O cdu-$CDUVER/cdu.pl
보내기 cdu.pl
위해서만 추출하세요 .stdout
perl
curl -s http://arsunik.free.fr/pkg/cdu-$CDUVER.tar.gz | gunzip | tar x -O cdu-$CDUVER/cdu.pl | perl
추출된 스크립트 실행perl