Ubuntu сообщает о неправильном использовании диска на /
На моем Ubuntu 11.10 /dev/sda3 (150 ГБ) монтируется на /, а /dev/sda1 (80 ГБ) монтируется на / home. Весь мой диск имеет 250 ГБ, и система сообщает, что мне не хватает места на диске. Вот вывод df -h:
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 149G 141G 0 100% /
udev 3.9G 4.0K 3.9G 1% /dev
tmpfs 1.6G 860K 1.6G 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 3.9G 508K 3.9G 1% /run/shm
/dev/sda1 74G 15G 56G 21% /home
Анализатор использования диска Ubuntu сообщает то же самое. Но это странно, потому что я считаю, что никогда не использовал столько места на /. Я также проверил каждый отдельный каталог в / (исключая /home), и они не занимают так много места:
8.8M bin
4.0K dev
0 initrd.img
0 initrd.img.old
828M lib
15M lib32
4.0K lib64
4.0K media
0 proc
9.2M sbin
0 sys
1.1G var
108M boot
18M etc
4.0K mnt
40K root
4.0K selinux
72K tmp
0 vmlinuz
0 vmlinuz.old
16K lost+found
133M opt
1004K run
4.0K srv
5.9G usr
Кто-нибудь может дать мне некоторые идеи, что занимает пространство? Заранее спасибо.
1 ответ
Почему вы исключили свои домашние каталоги из вывода 'du'?
Вы освобождаете место с 7G, показывая, что осталось, потому что вы пользователь, и root резервирует (по умолчанию) 5% дискового пространства. Это позволяет пользователю root выполнять обслуживание, когда диск "полон". 5% из 149G составляет ~7,5G. (Это можно изменить и проверить с помощью tune2fs)
Нечто использовало пространство, и, основываясь на выводе, который вы показываете, оно, очевидно, находится в вашем домашнем каталоге.
du -scm /home/*
Покажет использование для домашнего каталога каждого пользователя (возможно, только ваше).
Попав в свой домашний каталог, попробуйте это, чтобы понять, где находится пространство:
shopt -s dotglob # makes * include the .dot files/dirs too
du -scm * | sort -n # gathers the info, sorts so biggest at end of list
Это покажет вам, что используется в вашем домашнем каталоге. Команда shopt важна, поскольку она включает в себя * (подстановочный знак), включающий скрытые файлы точек. Без этого вам бы не показали скрытые файлы и папки. (мой.kde составляет около 350 МБ, в основном из-за непомука (который я отключаю поиск файлов после того, как это сделано при первоначальном сканировании))
Midnight Commander (введите mc в командной строке) хорош для работы с файловой системой, чтобы увидеть, что там. Нажмите ALT + . включать и выключать скрытые файлы (есть опция меню, но это проще)