Linux Mint 14 Nadia를 실행하고 있습니다. Linux 파티션에는 10G가 있습니다. 시스템이 시작되면 du80 % 사용량을보고합니다. 그런 다음 사용량이 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 ~)