Как освободить неиспользуемое дисковое пространство без доступа root? [закрыто]

Я пытаюсь узнать квоту в системах Linux. У меня низкий привилегированный доступ к машине ubuntu через ssh. Я должен создать файл размером 14 МБ на машине, на которой установлена ​​квота 20 МБ. Однако около 7 МБ уже израсходовано, и я не могу найти, где находятся эти файлы.

  1. Как я могу очистить от этого место?
  2. Есть ли способ выяснить, что занимает 7,5 МБ пространства?

Как я могу освободить указанный выше файл размером 7,5 МБ?

1
задан 18 October 2016 в 00:16

3 ответа

Спасибо за все Ваши исходные данные. Пространство было израсходовано ссылкой на процесс, который был удален. Я смог освободить место путем уничтожения процесса.

lsof | grep -i deleted

kill -9 <pid>
1
ответ дан 7 December 2019 в 12:37

Если установлено на Вашем распределении, можно использовать baobab для исследования файлов. Запустите его с терминала, и хороший GUI появляется с информацией Вашей файловой системы. Можно также просмотреть файловую систему для идентификации, какие файлы Вы хотите удалить.

Другие инструменты можно попробовать, если установлено:

filelight
gdmap
k4dirstat
jdiskreport

Или также du -shx ./* | sort -h

2
ответ дан 7 December 2019 в 12:37

, Как я могу очистить некоторое пространство от этого

  • , Удаляют что-то, что можно удалить с rm.
  • Или использование scp, чтобы скопировать файлы в Вашу систему, их rm их и отложить их на систему при выполнении.
  • Очистить корзину если применимо (сервер не имеет мусора)

Является там способом выяснить то, что израсходовало это пространство?

  • du -h перечислит каждый каталог с размером файла от того, где Вы в то время.
0
ответ дан 7 December 2019 в 12:37

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

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