특정 파일 시스템의 디스크 사용량

특정 파일 시스템의 디스크 사용량

/dev/sda2특정 파일 시스템( ) 에서 디스크 사용량에 영향을 미치는 요인이 무엇인지 알아내야 합니다 .

$ df -h /
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2              96G   82G  9.9G  90% /

du -csh /아래에 마운트된 다른 많은 파일 시스템이 있기 때문에 이 작업을 수행할 수 없습니다. /그 중 일부는 크고 느립니다.

$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2              96G   82G  9.9G  90% /
/dev/sdb1             5.2T  3.7T  1.3T  76% /disk3
/dev/sda1              99M   18M   76M  20% /boot
tmpfs                  16G  4.0K   16G   1% /dev/shm
nfshome.XXX.net:/home/userA
                      5.3T  1.6T  3.5T  32% /home/userA
nfshome.XXX.net:/home/userB
                      5.3T  1.6T  3.5T  32% /home/userB

디스크 사용량을 검색하는 방법오직존재하다 /dev/sda2?

다음 중 어느 것도 작동하지 않습니다.

  • 1번을 시도해보세요:

    $ du -csh /dev/sda2
    0       /dev/sda2
    0       total
    
  • 2번 시도:

    $ cd /dev/sda2/
    cd: not a directory: /dev/sda2/
    

답변1

-x(단일 파일 시스템) 옵션을 사용하십시오 .

du -cshx /

이는 동일한 파일 시스템에 있는 디렉터리 du/고려됨을 나타냅니다.

답변2

문제를 해결하는 데는 두 가지 옵션이 있습니다.

--excludedu주어진 경로를 무시하려면 옵션을 사용하십시오 .

du --human-readable --exclude=/home

이 옵션을 사용하면 다른 파일 시스템을 입력하지 않도록 --one-file-system지시됩니다 .du

du --human-readable --one-file-system /

답변3

일부 Linux 배포판에서는 ncdu.

홈 폴더를 확인하려면:

$ ncdu ~

관련 정보