Linux Mint 14 Nadia를 실행하고 있습니다. Linux 파티션에는 10G가 있습니다. 시스템이 시작되면 du
80 % 사용량을보고합니다. 그런 다음 사용량이 100 %에 도달하고 시스템을 사용할 수 없게 될 때까지 사용량이 천천히 증가합니다. (일 또는 주 단위로 발생할 수 있음). 재부팅 후 사용량이 80 %로 재설정됩니다.
가장 이상한 것은 du
변화가 없다는 것입니다.
다음은 해당 명령의 출력입니다 (Windows 및 외부 드라이브 파티션 제외).
# --- Just after reboot ---
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.8G 7.3G 2.0G 80% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 428M 292K 428M 1% /dev
tmpfs 88M 1.3M 87M 2% /run
none 5.0M 0 5.0M 0% /run/lock
none 437M 288K 437M 1% /run/shm
none 100M 12K 100M 1% /run/user
$ sudo du -x -d1 -h /
186M /opt
512M /var
11M /sbin
556K /root
1.3G /home
613M /lib
8.0K /media
4.6G /usr
16K /lost+found
111M /boot
39M /etc
4.0K /mnt
60K /tmp
9.1M /bin
4.0K /srv
7.3G / # <-- note this
# --- After some time ---
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.8G 9.1G 199M 98% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 428M 292K 428M 1% /dev
tmpfs 88M 1.3M 87M 2% /run
none 5.0M 0 5.0M 0% /run/lock
none 437M 27M 411M 7% /run/shm
none 100M 28K 100M 1% /run/user
$ sudo du -x -d1 -h /
186M /opt
511M /var
11M /sbin
556K /root
1.4G /home
613M /lib
8.0K /media
4.6G /usr
16K /lost+found
111M /boot
39M /etc
4.0K /mnt
520K /tmp
9.1M /bin
4.0K /srv
7.3G / # <-- note this
(참고 : 최대 절전 모드를 사용합니다. 최대 절전 모드 이후에도 사용량은 동일하게 유지되며 재부팅 후에는 80 %로 재설정됩니다.)
공간을 먹는 음식을 어떻게 추적합니까?
이 질문을 읽었습니다 . 나는 여전히 어둠 속에 있습니다. 이 동작을 담당하는 프로그램을 어떻게 알 수 있습니까?
편집 후 : 찾았습니다. 이 공간은 커널 로그에 의해 청구되며 이는로 표시됩니다 dmesg
. 내 컴퓨터가 초당 5의 속도로 오류를 생성하기 때문에 채워집니다. ( 이 버그 와 관련 이 있습니다.) 보이지 않는 디스크 공간을 느리게 채우는 비슷한 문제가있는 독자에게 원인을 검색하는 것을 du
잊지 마십시오 dmesg
.
ncdu
평범한 것을 선호합니다du
. 모든 작업을 수행하기 전에 전체 디렉토리 트리를 스캔합니다. 당신은 특정 경로를 전달하고 싶을 수도 있습니다. (예 :ncdu /var
그냥ncdu ~
)