Tôi đang chạy Linux Mint 14 Nadia. Phân vùng Linux có 10G. Khi hệ thống khởi động, du
báo cáo sử dụng 80%. Sau đó, việc sử dụng từ từ phát triển cho đến khi nó đạt 100% và hệ thống trở nên không sử dụng được. (Nó có thể xảy ra theo thứ tự ngày hoặc tuần). Sau khi khởi động lại, việc sử dụng đặt lại đến 80%.
Điều kỳ lạ nhất của tất cả là du
cho thấy không có thay đổi.
Đây là đầu ra của các lệnh đó (Windows và các phân vùng ổ đĩa ngoài được tách biệt):
# --- 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
(Lưu ý: Tôi sử dụng chế độ ngủ đông. Sau khi ngủ đông, việc sử dụng vẫn giữ nguyên và sau khi khởi động lại, nó đặt lại đến 80%.)
Làm thế nào để tôi theo dõi những gì ăn không gian?
Tôi đã đọc câu hỏi này . Tôi vẫn ở trong bóng tối. Làm thế nào để tôi tìm ra chương trình nào chịu trách nhiệm cho hành vi này?
Sau khi chỉnh sửa : tìm thấy nó. Không gian được xác nhận bởi nhật ký kernel, được nhìn thấy bởi dmesg
. Nó lấp đầy vì máy của tôi tạo ra lỗi ở tốc độ 5 giây. (Nó liên quan đến lỗi này .) Hãy để những độc giả tương lai gặp vấn đề tương tự - lấp đầy không gian đĩa mà không thấy được du
- đừng quên thử dmesg
tìm kiếm nguyên nhân.
ncdu
hơn đơn giảndu
để tìm các tập tin lớn | thư mục. Nó quét toàn bộ cây thư mục trước khi cho phép bạn làm bất cứ điều gì; bạn có thể muốn vượt qua nó một con đường cụ thể (ví dụncdu /var
hoặc thậm chí chỉncdu ~
)