Почему жесткий диск все еще заполнен после удаления некоторых файлов?

У меня есть сервер под управлением Ubuntu Server 12.xx. Сегодня некоторые службы остановились, и я нашел несколько сообщений о полном диске, поэтому я запустил df -h:

Filesystem                Size  Used   Disp Use% 
/dev/mapper/ubuntu-root   455G   434G     0 100% /
udev                      1,7G   4,0K  1,7G   1% /dev
tmpfs                     689M   4,2M  685M   1% /run
none                      5,0M      0  5,0M   0% /run/lock
none                      1,7G      0  1,7G   0% /run/shm
/dev/sda1                 228M    51M  166M  24% /boot
overflow                  1,0M      0  1,0M   0% /tmp

Я попытался удалить некоторые файлы удаленно с компьютера Windows, щелкнув правой кнопкой мыши и выбрав «удалить», но жесткий диск оставался заполненным.

Есть ли в Ubuntu Server папка «Корзина»? Что может происходить?

1
задан 20.04.2020, 09:07

3 ответа

Если у кого-то еще возникла эта проблема, сделайте

sudo tune2fs -m 0 /dev/sdaX
# /dev/sdaX is your partition, check with df

Кредиты, перейдите сюда: Почему удаление файлов не увеличивает доступное пространство?

0
ответ дан 20.04.2020, 09:07

Используйте du, чтобы найти, где больше всего места используется:

sudo du -xs /* 2>/dev/null |sort -n

Это даст вам список всех каталогов в /, отсортированных по размеру (2>/dev/null просто служит для скрытия ошибки -x ограничивает поиск одной файловой системой).

, например,

3510468 /var
6398936 /usr
14496756    /home

Теперь последние строки в выводе сообщают вам о самых больших каталогах, следующим шагом (в моем примере) будет

sudo du -xs /home/* 2>/dev/null |sort -n

и так далее, пока вы не найдете, где находится все ваше пространство израсходован.

Там используйте ls -lS, чтобы увидеть все файлы, отсортированные по размеру, решить, что вы хотите удалить. Внимание не просто удаляйте большой файл, если вы не знаете, какова его цель: -))

1
ответ дан 20.04.2020, 09:08
  • 1
    du - опция СИ даст размеры в Meg, Концерты и т.д. То же с ls-h – kaqqao 20.04.2020, 09:08
  • 2
    Можно все еще выполнить процедуру. Мы говорим о файлах в Вашем корневом каталоге? – Grégory Joseph 20.04.2020, 09:09
  • 3
    Еще раз спасибо. Проблема состоит в том, что я удалил некоторые файлы, но df-h все еще показывает используемых 100% – Jossef Harush 20.04.2020, 09:09
  • 4
    Верный @crafter, но это doesn' t соответствуют хорошо сортировке. – kaqqao 20.04.2020, 09:10

Если вы хотите найти «большую рыбу» для удаления, вы можете использовать find.

# find / -xdev -size +1G

Выше будут найдены файлы размером более 1 гигабайта, начинающиеся с "/" и спускающиеся только в подкаталоги, которые остаются в файловой системе, в которой размещена "/".

Команда ниже будет искать файлы размером более 250 мегабайт.

# find / -xdev -size +250M

Подробнее см. На справочной странице find.

0
ответ дан 20.04.2020, 09:09

Теги

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