Я нахожусь в ситуации, когда я получаю сообщение об ошибке при попытке сохранить файл на моем сервере Ubuntu через ssh. Он говорит, что не осталось свободного места. Я не знаю, как это может быть правдой. Что мне делать, чтобы определить, сколько места осталось и/или какие ресурсы используют больше всего места?
Обновление: df -h
дал мне кое-что посмотреть. Это та команда, которую я ищу?
Да, df -h
(Disk Free) покажет свободное место на каждом из подключенные файловые системы.
Итак, cd
в файловую систему, которая заполнена, и du -sh *
(Использование диска) покажет общее пространство, используемое каждым из файлов/каталогов в текущем рабочем каталоге. Здесь также может быть полезен параметр - max-depth
для du
.
Точное определение того, что отвечает за использование всех пространство может быть чем-то вроде искусства — в этом ответе перечислены некоторые графические утилиты, которые могут сделать это проще, хотя, конечно, в вашем случае это бесполезно.
Самый простой подход — просто поработать в структуру каталогов рассматриваемой файловой системы, пытаясь изолировать файлы или каталоги, которые занимают больше места, чем ожидалось.
Примечание: Также стоит запустить df -i
, чтобы проверить, не закончились ли у вас inodes (ifree должно быть отличным от нуля на разделах, доступных для записи) — это может произойти в некоторых файловых системах, особенно если большое количество небольших файлов были созданы.
df, чтобы увидеть оставшееся место. du, чтобы узнать, что использует это пространство.
Чтобы проверить файл использование системного диска, перейдите в Система> Администрирование> Системный монитор и просмотрите вкладку «Файловые системы», чтобы получить простую схему использования диска.
Чтобы узнать, какие файлы/каталоги занимают больше всего space используйте анализатор дискового пространства в разделе «Стандартные», чтобы получить красивую графическую кольцевую диаграмму, показывающую, что занимает все это пространство.
du -sxh * — над папкой/.
Используйте df -h
для поиска общей статистики диска.
Затем вы можете сузить его с помощью следующей команды, чтобы увидеть, что использует дисковое пространство:
du - использование диска
5 лучших способов освободить место на жестком диске в Ubuntu
В списке представлены пять лучших и безопасных способов очистить и освободить место на жестком диске в Ubuntu
