Как проверить точно остающееся дисковое пространство на разделе?

Если только небольшое количество людей должно к SSH к системе затем считать перемещение SSH к нестандартному порту (например, 6422, 8080, и т.д.), Что один сократит количество попыток входа в систему значительно (и возможно защитите Вас от некоторых неисправленный основанный на использовании червь SSH, например).

3
18.02.2011, 23:04
5 ответов

Попробуйте differfent программу; возможно, это будет более точно:

df -h
8
27.01.2020, 21:10
  • 1
    Это дает тому же числу на 5.6 ГБ как Наутилус. Это также говорит мне, что 700 МБ, предупреждающих, для / раздел. –  Macha 18.02.2011, 22:47

Disk Usage Analyzer подсчитывает сумму пространства, используемого всеми файлами. Что-то как df спрашивает файловая система, сколько пространства используется. Эти две суммы могут очень отличаться в зависимости от, например, сколько удаленный, но все еще открывают, файлы находятся в файловой системе.

например, если Вы делаете что-то вроде этого:

$ dd if=/dev/zero of=largefile bs=1M count=1024
$ python -c 'import time; x = open("largefile'); time.sleep(600)' &
$ rm largefile

Вы будете видеть, что 1 ГБ пространства все еще показывают df, но не Disk Usage Analyzer. Это вызвано тем, что, в то время как файл все еще открыт, он на самом деле не удален из диска. Когда сценарий Python закончится, файловая система освободит пространство.

Я не уверен, объясняет ли вышеупомянутое Ваш 4.4G 9G несоответствие, хотя!

1
27.01.2020, 21:10

Или Ваш /home и корень / каталоги находятся на двух различных разделах. Проверить fdisk -ul видеть, сколько разделов Вы имеете и затем используете df -h видеть, на котором делит Ваши каталоги, смонтированные к, и сколько пространства действительно используется на них.

1
27.01.2020, 21:10

Если у Вас есть большое количество удаленных файлов в Вашем Мусоре, который мог бы составлять различие, что Вы видите с Наутилусом и df -h.

0
27.01.2020, 21:10

Много файловых систем Unix резервируют процент общего пространства, как чрезвычайная ситуация резервирует, чтобы использоваться только определенным пользователем. Вероятно, что Диск Analyizer не принимает это во внимание и показывает Вам полное пространство на физическом диске. Инструменты Most Linux попросят, чтобы файловая система сообщила о свободном пространстве, которое она обходится без сообщения о зарезервированном проценте. Возможно иметь дисковые выставочные 100%, полных в нормальных инструментах, но корень все еще может записать файлы. Пользователи больше не будут мочь записать, но базироваться, все еще может. Это - механизм защиты так, чтобы система не становилась неприменимой где пользователь для заполнения жесткого диска. Это, вероятно, объясняет 5.6 по сравнению с несоответствием на 10 ГБ. Можно изменить процент зарезервированного использования пространства tune2fs.

Как Вы отметили в комментариях, 700 МБ по сравнению с X несоответствиями концертов, вероятно, вызывается одним обращением к корневому разделу и Вашему домашнему разделу.

0
27.01.2020, 21:10

Теги

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