Возникли проблемы с поиском файлов, которые заполняют дисковое пространство

Я все еще привыкаю к ​​Linux, и, наконец, у меня запущен и работает мой медиасервер, но теперь мой загрузочный раздел заполнен, а mediatomb больше не обменивается файлами (я думаю, что проблемы связаны, поскольку они произошли примерно в одно и то же время). Я использую Ubuntu 12.04 Server, и когда я вошел в систему на днях, мой раздел использовался до 99% от раздела 25 ГБ. Я не могу понять, какие файлы занимают все пространство, и я искал в Интернете пару дней, пытаясь найти способ определить, что делает это. У меня есть отдельные разделы для системных файлов и других файлов, которые являются общими в сети (sda1 для загрузочных файлов и sda2 для моих общих файлов, который также отображается как sda5, поскольку он настроен как логический том). Любая помощь будет принята с благодарностью!

0
задан 13 September 2013 в 05:23

3 ответа

Вы можете использовать команду find для вывода списка 40 самых больших файлов в файловой системе / каталоге

find /path -xdev -type f -size +10000c -ls | sort -nrk 7,7 | head -40

. Du также использует full для проверки и поиска больших папок

du -x -sh /path
0
ответ дан 13 September 2013 в 05:23

Вы можете попробовать эти команды.

  • Перейдите в каталог с помощью команды cd, где вы хотите искать.
  • А затем выполните эту команду.
 find . -exec du -hd 1 {} \; | sort -hr >>output2.txt 
  • Он перечислит размер всех файлов / каталогов для файла с именем output2.txt в текущем рабочем каталоге. Вы можете посмотреть на вывод и выяснить, где проблема.
  • Это займет немного времени, но вы получите информацию.

Надеюсь, это поможет ...:)

0
ответ дан 13 September 2013 в 05:23

Вы также можете попробовать sudo apt-get clean (он очищает локальный кеш загруженных пакетов). В зависимости от того, сколько обновлений вы установили, это может быть довольно много ГБ.

Вы, вероятно, не имеете 25 ГБ пакетов, но это по существу бесплатно ...

0
ответ дан 13 September 2013 в 05:23

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

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