У меня есть один раздел из 92 ГБ, в котором я установил Ubuntu 12.04. И по какой-то неизвестной причине появилось сообщение, в котором говорилось, что осталось всего 1 ГБ места на жестком диске.
Я запустил команду sudo du -hscx * on / и / home
/ home дал мне этот результат
4.0K C:\nppdf32Log\debuglog.txt
0 convertedvideo.avi
176M Desktop
16K Documents
169M Downloads
4.0K examples.desktop
17M file.txt
4.0K Music
984K Pictures
4.0K Public
320K Red Hat 6.iso
2.5M syslog-ng_3.3.6.tar.gz
4.0K Templates
8.0K terminal.png
1.2M Thunderbird Attachments
698M ubuntu10.04LTS.iso
16K Ubuntu One
4.0K Untitled Folder
4.0K Videos
21G VirtualBox VMs
22G total
И / дал мне этот результат
81G home
0 initrd.img
0 initrd.img.old
833M lib
16K lost+found
68K media
4.0K mnt
260M opt
du: cannot access `proc/8339/task/8339/fd/4': No such file or directory
du: cannot access `proc/8339/task/8339/fdinfo/4': No such file or directory
du: cannot access `proc/8339/fd/4': No such file or directory
du: cannot access `proc/8339/fdinfo/4': No such file or directory
0 proc
640K root
908K run
8.6M sbin
4.0K selinux
4.0K srv
0 sys
148K tmp
3.3G usr
436M var
0 vmlinuz
0 vmlinuz.old
86G total
Если вы посмотрите на результат, возвращаемый /, он показывает, что / home потребляет 81 ГБ, а с другой hand / home возвращает только 22GB.
Я не могу понять, что потребляет жесткий диск. Я не установил ничего, кроме виртуальных машин
Perpetrator нашел с помощью анализатора использования диска
Запуск
sudo du -hscx *
не будет расширяться до скрытых файлов и папок в текущем каталоге. Это действительно для большинства оболочек (например, Bash), и это касается * здесь.
Я предлагаю установить ncdu и использовать это вместо этого. Это интерактивный инструмент, который позволяет вам просматривать все каталоги и очень умен в использовании реальных дисковых файлов, таких как разреженные файлы, жесткие ссылки и т. Д.
Более инструмент Gnome / GUI это баобаб.
Включить прокрутку Unlimited в терминале gnome. Правка> Профили> По умолчанию> Изменить> Прокрутка> и отметьте Без ограничений.
Проверьте эту команду для Gb
sudo du -h /* | grep '[0-9]G'
или это для Mb
sudo du -h /* | grep '[0-9]M'
Если у вас есть отдельный / домашний, укажите ту же команду для / home.
Также посмотрите /var/log/ и .local/share/Trash
Чтобы найти большие файлы, отличные от du, find также хороши и лучше; -)
Например (найти файлы размером более 100M):
find / -type f -size +100M -exec ls -lh {} \;
Интерактивно удалять файлы (не рекомендуется, если вы ищете / ожидаете большое количество файлов ...)
find / -type f -size +100M -exec rm -i {} \;
BTW: папка профиля Thunderbird 60GiB + впечатляет. Проверьте, нет ли что-то неправильно с Thunderbird.