
/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
문제를 해결하는 데는 두 가지 옵션이 있습니다.
--exclude
du
주어진 경로를 무시하려면 옵션을 사용하십시오 .
du --human-readable --exclude=/home
이 옵션을 사용하면 다른 파일 시스템을 입력하지 않도록 --one-file-system
지시됩니다 .du
du --human-readable --one-file-system /
답변3
일부 Linux 배포판에서는 ncdu
.
홈 폴더를 확인하려면:
$ ncdu ~