Малое дисковое пространство: папка home / user занимает 94 ГБ

7

Я занимаюсь низким дисковым пространством, и когда я проверяю анализатор использования диска (используя gksudo baobab ), он указывает, что в моей папке home / teddy используется 94 ГБ, но когда я просматриваю его содержимое, я могу рассчитать только около 1 гб это использование. Я пробовал sudo apt-get clean и удалял файлы кэшированного пакета из диспетчера пакетов Synaptic, опустошенный мусор, но это не изменило количество свободного места, которое у меня есть.

Похоже на эта проблема Но использование анализатора использования корневого диска не дало никакого представления о том, что потребляет столько места.

Любые идеи?

    
задан tedtoy 22.11.2011 в 07:17
источник

4 ответа

5

Если вы считаете, что у вас есть гигантские файлы, которые по какой-то причине не видят анализатор дисков, вы можете использовать ls для поиска больших файлов. Попробуйте это, например:   ls -alrS в вашей домашней папке.

Является ли это установкой wuti для общего доступа к файлам win32? Несколько недель назад я столкнулся с аналогичной проблемой в системе wubi, которая была установлена ​​другом. Как и в вашем случае, дисковый анализатор показывал действительно высокое значение для домашней папки, что намного больше, чем сумма его подпапок. Я не могу прокомментировать, почему диск анализатор ведет себя таким образом, но подход, который я принял в моем случае, состоял в том, чтобы сделать чистую установку Ubuntu на выделенный раздел. Конечно, это не очень хорошее решение, но если это относительно новая система, это может быть разумным обходным решением.

Надеюсь, кто-то еще может пролить свет на то, почему диск-анализатор ведет себя таким образом и как сделать это дисковое пространство доступным.

    
ответ дан Aras 22.11.2011 в 07:56
источник
6

Похоже, есть очень большой файл в / home / teddy. Вы можете искать его либо в Nautilus, проверяя просмотр скрытых файлов, просмотр списка и упорядочивание по размеру, либо из командной строки:

du -a --max-depth=1 ~ | sort -n

Последняя запись перед домашним dir сама должна быть самым большим файлом.

du сообщает размер файла первого аргумента и все его поддиры.

  • -a позволяет показывать все файлы и файлы
  • - max-depth = 1 не позволяет просматривать все поддиры.

сортировка сортирует результаты

  • -n они будут отсортированы численно.
ответ дан Javier Rivera 22.11.2011 в 08:16
0

Я все равно был озадачен моей дисковой системой, сказав, что cp -r / home не будет работать, потому что нет свободного места (перемещение 840 МБ в «свободное» разделение на 2,9 ГБ).

Мясо истории: du не нашел субдир «Öffentlich» и не считал файлы внутри него.

Для тех, кого это интересует - вот что я нашел: du сказал мне, что 840 МБ используется (анализатор использования диска) | df сказал мне 5,3 ГБ

Я нашел несколько советов, вращающихся вокруг

lsof -n | grab deleted    (to find out wether there are any "deleted yet open" files hugging space)

sudo tune2fs -l /dev/sda1 | grep 'Block size'  (to find out the block size 4k in my case)
find /home -size -4k | wc -l    (to find out the number of files smaller than 1 block, a 10 bytes file using a 4046 block is wasting lots a space)

du -sh ./*   (finding the space used (real size) in each subdir)
df -i        (finding not the number of used blocks, but the no of used inodes, whats it worth for, I am not sure yet.)

Further tips found : 
Disk Usage Analyzer is rights-aware - "sudo baobab" will show more than "baobab"
du -c --max-depth=4 /dir | sort -n
ncdu utility found at: http://dev.yorhel.nl/ncdu

Лучший совет для меня был du -sh . Это помогло мне найти следующую директорию, которая не была «кумулирована» в сумму du / .     / home / mine / pictures / Öffentlich (немецкий O-Umlaut)

Сначала я думал, что это было для «O-Umlaut», но копирование / начало нового раздела решило это для меня.

Удачи.     

ответ дан Josch 15.12.2011 в 14:17
-1

, потому что u установить Ubuntu из Windows wubi установки u выбрать пространство u хотите заранее сказать 10 giga, когда вы достигнете этого места u будет иметь небольшое дисковое пространство, даже ваш накопитель по-прежнему будет иметь больше памяти, так как диск я имею в виду раздел u install релиз на нем

в linux я предпочитаю устанавливать его из cd или из wubi с определением достаточно места для ur relaese : D: D

    
ответ дан Osama Gamal 26.04.2012 в 13:42