Что потребляет пространство HDD

У меня есть один раздел из 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 нашел с помощью анализатора использования диска

1
задан 20 November 2012 в 16:57

3 ответа

Запуск

sudo du -hscx *

не будет расширяться до скрытых файлов и папок в текущем каталоге. Это действительно для большинства оболочек (например, Bash), и это касается * здесь.

Я предлагаю установить ncdu и использовать это вместо этого. Это интерактивный инструмент, который позволяет вам просматривать все каталоги и очень умен в использовании реальных дисковых файлов, таких как разреженные файлы, жесткие ссылки и т. Д.

Более инструмент Gnome / GUI это баобаб.

2
ответ дан 25 May 2018 в 04:11

Включить прокрутку Unlimited в терминале gnome. Правка> Профили> По умолчанию> Изменить> Прокрутка> и отметьте Без ограничений.

Проверьте эту команду для Gb

sudo du -h /* | grep '[0-9]G' 

или это для Mb

sudo du -h /* | grep '[0-9]M' 

Если у вас есть отдельный / домашний, укажите ту же команду для / home.

Также посмотрите /var/log/ и .local/share/Trash

2
ответ дан 25 May 2018 в 04:11
  • 1
    Я думаю, что не искать скрытый файл. Coz. ​​Thunderbird - скрытый каталог и имеет массивный размер 62 ГБ – OmiPenguin 20 November 2012 в 17:21
  • 2
    Нет, дю также подсчитывает скрытые файлы. Проблема может заключаться в том, что у вас не было терминала до "unlimited scrolling", а не для всех строк, отправляемых в stdout. – Nick Thom 21 November 2012 в 01:18

Чтобы найти большие файлы, отличные от du, find также хороши и лучше; -)

Например (найти файлы размером более 100M):

find / -type f -size +100M -exec ls -lh {} \;

Интерактивно удалять файлы (не рекомендуется, если вы ищете / ожидаете большое количество файлов ...)

find / -type f -size +100M -exec rm -i {} \;

BTW: папка профиля Thunderbird 60GiB + впечатляет. Проверьте, нет ли что-то неправильно с Thunderbird.

0
ответ дан 25 May 2018 в 04:11

Другие вопросы по тегам:

Похожие вопросы: