Узнать сколько свободного места линуксе

Свободное место на разделах Linux и занимаемое папками пространство

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

Занимаемое место всеми разделами

Базовая команда, которая работает для всех систем семейства UNIX:

* -h добавлено для более читабельного вывода информации по занимаемому месту. Без данной опции информация будет показана в килобайтах.

Примерный результат выполнения команды:

1 — путь к файловому разделу (диск, внешний накопитель, сетевая шара и так далее).
2 — полный объем раздела.
3 — объем использованного пространства.
4 — сколько еще осталось места.
5 — сколько использовано в процентах.
6 — куда примонтирована файловая система.

Посмотреть занимаемое место папками

Чтобы узнать, какой именно каталог занимает много места, воспользуемся командой:

* в данном примере смотрим все папки корневого раздела (/).

Примерный вывод будет следующий:

Это очень удобная команда для поиска каталога, который занимает большую часть пространства раздела.

То же самое с сортировкой по весу папки:

du -d1 / | sort -nr

Вес одной папки и ее содержимого

Отобразить занимаемое место конкретной папки и всего ее содержимого можно следующей командой:

* отобразит занимаемое место каталогом, в котором мы находимся (можно посмотреть командой pwd).

Что чаще всего занимает место на диске

Из данных, которые могут занимать много места, и которые можно чистить, как правило, являются log-файлы — журналы приложений и операционной системы. Это текстовая информация, которая хорошо поддается сжатию. Чтобы автоматизировать процесс чистки логов, воспользуйтесь инструкцией Ротация логов в Linux и FreeBSD с помощью logrotate.

Также место могут занимать временные данные — они находятся в каталоге /tmp.

Источник

Как посмотреть свободное место на диске Linux

Контроль состояния жесткого диска на устройстве, функционирующем на ОС Linux, является важной составляющей системного администрирования. Лишь некоторые дистрибутивы Линукс оснащены специальными программами с графическим интерфейсом.

С их помощью очень легко выполнить анализ дискового пространства. Утилита покажет пользователю актуальное положение вещей в формате графиков и диаграмм. Однако многие пользователи Linux отзываются о подобных программах в не самом похвальном ключе. Они считают использование графических программ не самым целесообразным вариантом проверки жесткого диска на ПК. Учитывая их горький опыт, предлагаем вашему вниманию самые лучшие способы выполнения данной задачи посредством базовых инструментов системы.

Проверку дискового пространства можно осуществить при помощи терминала и специальных команд, о которых и пойдет речь в данном материале.

Поиск общей информации

Давайте найдем актуальную информацию о том, сколько свободного места осталось на жестком диске компьютера. Для этого введем популярную команду.

Состояние дискового пространства отобразится в открывшемся окне. Свободное место будет измеряться в Гб. Если необходимо посмотреть те же данные, измеряемые в Мб, видоизмените команду в строке терминала:

Чтобы посмотреть интересующие вас данные в Кб, внесите соответствующую правку:

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

Читайте также:  Linux mint точка ком

Более подробно о df написано в другой статье команда df в линукс

Команда du

Что предпринять далее? Вам следует получить более подробную информацию относительно того, чем именно занят жесткий диск в системе Линукс. В этом поможет команда du (Disk Usage). Она покажет, какие папки и файлы занимают место на дисковом пространстве, и что именно содержится в этих каталогах.

Для начала проанализируем домашний каталог пользователя. Под анализ попадут все каталоги и подпапки, расположенные на /root.

Если указанные данные покажутся вам слишком заумными и сложными, можно воспользоваться опцией иного формата. С её помощью можно получить ту же информацию, только поданную в более простом и понятном для обычного человека виде.

Вам нужно дописать после «du» опцию -h. Оставшийся текст команды дублируется.

Чтобы найти множество дополнительных полезных команд для работы с ОС Линукс, введите в терминале следующий текст:

Команда ncdu

Для новичков существует еще один удобный способ анализа дискового пространства на устройстве Линукс. Это специальная утилита ncdu. С предшественницей их объединяет много общего, но команда du все-таки уступает своей «конкурентке» широтой своего функционала.

Утилита ncdu имеет псевдографический интерфейс. Пользователь почувствует ощутимую разницу в удобстве перемещения по системе.

Данная утилита – это своего рода системный браузер с богатым функционалом. Пользователь имеет возможность настроить интерфейс программы под свои индивидуальные запросы.

Дополнительные опции nsdu:

  • Сортировка файлов;
  • Экспорт/импорт результатов работы различных элементов системы;
  • Экономия трафика;
  • И многое другое.

Если команда ncdu будет прописана в строке терминала без добавления каких-либо параметров, перед пользователем откроется файлов браузер. Далее в нем будет произведено сканирование. Прогресс данного процесса также отобразится на экране. По окончанию сканирования появится перечень папок, подпапок и файлов, по которым можно осуществлять перемещение.

Чтобы провести сканирование дискового пространства в тихом режиме, добавьте к команде специальную опцию -q.

Источник

Как проверить свободное место на диске Linux

Существует 2 способа как узнать свободное место осталось на диске в Linux. Способ номер раз (1) узнать свободное место — утилиты с графическим интерфейсом (GUI), такие как GParter. Способ номер два (2) есть несколько консольных утилит, такие как df и du. А теперь более подробно!

Способ номер 1: GParted

GParted можно установить через терминал или менеджер пакетов вашего дистрибутива.

Способ номер 2: консольная утилита df

Утилита (команда) df, позволяет узнать свободное место на дисках в linux, на всех подключенных к системе разделах:

По умолчанию размер отображается в байтах, чтобы сделать его более читаемым, используйте опцию -h (или —human-readable) выводит информацию в удобном для восприятия виде (например: 1K, 234M, 2G):

Утилита df так же поддерживает и другие опции:

  • -m — отображать размер в мегабайтах
  • -T — отображать тип файловой системы
  • -a — включить в список все файловые системы
  • -i — отображать используемые иноды
  • -H — Тоже самое, что и -h, но при пересчете используется множитель 1000, а не 1024

Командная утилита du

Чтобы проанализировать какие файлы занимают больше всего пространства можно использовать утилиту du. Утилита выводит размер всех файлов в текущей или указанной директории, например:

Чтобы было более удобно анализировать информацию, можно отсортировать вывод:

Опция -h указывает, что нужно выводить размер в понятном для человека формате . Так же есть еще несколько интересных опций:

  • -b — выдавать размер в байтах
  • -k — показывать размер в килобайтах
  • -m — размер в мегабайтах
  • -x — не учитывать каталоги, находящиеся в других файловых системах.
  • -a — отображает использование диска всеми файлами, а не только каталогами.
Читайте также:  Образ web сервера linux

-ah отображает использование диска всеми файлами и папками в понятном для человека формате. Такой вывод легче для восприятия, поскольку он показывает размеры в килобайтах, мегабайтах и т.д.

Опция —exclude исключает какие-либо файлы из подсчёта, например:

Итоговый размер текущего каталога в удобном формате:

Вывести последнюю строку с суммарным размером («итого»):

Подсчитать в мегабайтах размеры папок и их общий размер:

Теперь Вы знаете как минимум два способа — как узнать или проверить свободное место на диске linux, в терминале и графической оболочке.

Источник

Узнаем свободное место на диске в Linux

После продолжительной работы за компьютером на диске скапливается много файлов, тем самым занимая свободное место. Порою его становится настолько мало, что компьютер начинает терять производительность, а установка нового программного обеспечения не может быть выполнена. Чтобы такого не произошло, необходимо контролировать размер свободного пространства на винчестере. В Linux это можно сделать двумя способами, которые и будут рассмотрены в этой статье.

Проверка свободного места на диске в Linux

В операционных системах на базе ядра Linux существует два кардинально отличающихся способа, которые предоставляют инструменты для анализа дискового пространства. Первый подразумевает использование программ с графическим интерфейсом, что в значительной мере облегчает весь процесс, а второй — выполнение специальных команд в «Терминале», что неопытному пользователю может показаться довольно сложной задачей.

Способ 1: Программы с графическим интерфейсом

Пользователю, который еще в достаточной мере не ознакомился с системой на базе Linux и неуверенно себя чувствует, работая в «Терминале», будет удобнее всего проверять свободное место на диске, используя для этих целей специальные программы, имеющие графический интерфейс.

GParted

Стандартизированной программой для проверки и мониторинга свободного места на жестком диске в операционных системах на базе ядра Linux является GParted. С ее помощью вы получаете следующие возможности:

  • отслеживать количество свободного и занятого места на винчестере;
  • распоряжаться объемом отдельных разделов;
  • увеличивать или уменьшать разделы по своему усмотрению.

В большинстве пакетов она установлена по умолчанию, но если таковой все же не оказалось, ее можно установить при помощи менеджера приложений, вписав в поиске название программы или же через «Терминал», выполнив поочередно две команды:

sudo update
sudo apt-get install gparted

Запускается приложение из главного меню Dash посредством вызова его через поиск. Также запуск можно осуществить, введя данное условие в «Терминал»:

Слово «pkexec» в данной команде означает, что все действия, выполняемые программой, будут происходить от имени администратора, а значит вам придется ввести свой личный пароль.

Примечание: при вводе пароля в «Терминале» он никак не отображается, поэтому стоит вслепую ввести необходимые символы и нажать клавишу Enter.

Главный интерфейс программы достаточно прост, интуитивно понятен и выглядит следующим образом:

Верхняя его часть (1) отведена под управление процессом распределения свободного места, ниже – наглядный график (2), показывающий, на сколько разделов поделен винчестер и сколько в каждом из них занято места. Вся нижняя и большая часть интерфейса отведена под подробный график (3), описывающий состояние разделов с большей точностью.

Системный монитор

В том случае, если вы используете ОС Ubuntu и среду пользователя Gnome, то проверить состояние памяти на вашем жестком диске можно через программу «Системный монитор», запускаемую через интерфейс Dash:

Читайте также:  Kali linux редакторы кода

В самом приложении нужно открыть крайнюю правую вкладку «Файловые системы», где и будет отображаться вся информация о вашем винчестере:

Стоит предупредить, что в среде рабочего стола KDE такая программа не предусмотрена, но некоторую часть информации можно получить в разделе «Информация о системе».

Строка состояния в Dolphin

Пользователям KDE предоставляется еще одна возможность проверить, сколько же незадействованных гигабайт на данный момент находится в их распоряжении. Для этого нужно воспользоваться менеджером файлов Dolphin. Однако изначально необходимо внести некоторые коррективы в системные параметры, чтобы в файловом менеджере появился необходимый элемент интерфейса.

Для того чтобы включить эту функцию, нужно перейти во вкладку «Настроить», выбрать там графу «Dolphin», затем «Главное». После нужно попасть в раздел «Строка состояния», где потребуется выставить маркер в пункте «Показывать сведения о свободном месте». После этого нажимаете «Применить» и кнопку «ОК»:

После всех манипуляций все должно выглядеть следующим образом:

До недавнего времени такая функция была и в файловом менеджере Nautilus, который используется в Ubuntu, но с выходом обновлений она стала недоступна.

Baobab

Четвертый способ осведомиться о свободном пространстве на вашем винчестере – приложение Baobab. Данная программа является стандартным анализатором использования жестких дисков в операционной системе Ubuntu. Baobab в своем арсенале имеет не только список всех папок на винчестере с подробным описанием, вплоть до даты последнего изменения, но и круговую диаграмму, которая довольно удобная и позволяет визуально оценить объем каждой из папок:

Если по какой-то причине программа в Ubuntu у вас отсутствует, то вы можете ее загрузить и установить, выполнив поочередно две команды в «Терминале»:

sudo update
sudo apt-get install baobab

Кстати, в операционных системах со средой рабочего стола KDE есть своя аналогичная программа — FileSlight.

Способ 2: Терминал

Все вышеперечисленные программы объединяло, помимо прочего, наличие графического интерфейса, но в Linux предусмотрен способ проверить состояние памяти и через консоль. Для этих целей используют специальную команду, основное предназначение которой заключается в анализе и выводе на экран информации о свободном пространстве на диске.

Команда df

Для получения информации о диске компьютера введите следующую команду:

Для того чтобы упростить процесс чтения информации, воспользуйтесь этой функцией:

Если же вы хотите проверить состояние памяти в отдельном каталоге, укажите путь к нему:

Или же можно указать имя устройства, если есть необходимость:

Опции команды df

Помимо опции -h, утилита поддерживает и прочие функции, такие как:

  • -m — вывести информацию о всей памяти в мегабайтах;
  • -T — показать вид системы файлов;
  • -a — показать в списке все файловые системы;
  • -i — отобразить все иноды.

На самом деле, это не все опции, а лишь наиболее популярные. Чтобы просмотреть полный их список, необходимо выполнить в «Терминале» следующую команду:

По итогу перед вами будет такой список опций:

Заключение

Как можно заметить, способов, с помощью которых можно проверить свободное место на диске, много. Если вам необходимо получить лишь базовые сведения о занятом пространстве диска, то проще всего использовать одну из приведенных программ с графическим интерфейсом. В том случае, если вы хотите получить более детальный отчет, подойдет команда df в «Терминале». К слову, программа Baobab способна предоставить не менее подробную статистику.

Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Оцените статью