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

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

Вы замечали, что в Linux нет привычного окна «Мой компьютер» с наглядными графиками занятого пространства? Это сбивает с толку многих новичков. Вместо нескольких дисков вы видите единое дерево каталогов, и непонятно, где заканчивается один раздел и начинается другой.

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

Мы подготовили для вас как простые графические утилиты, так и мощные команды для терминала. Вы научитесь использовать встроенный системный монитор, мощный GParted для управления разделами и даже специальные анализаторы, которые покажут занятое место в виде наглядной круговой диаграммы.

А для тех, кто предпочитает работать в консоли, мы разберем команды `df` и `du` со всеми их полезными опциями. Вы сможете одним взглядом оценить свободное место на всех разделах и найти самые «тяжелые» папки.

Перестаньте гадать, куда пропало свободное место! Освойте эти простые и эффективные инструменты, чтобы всегда держать ситуацию под контролем. Читайте статью и выбирайте способ, который подходит именно вам!


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

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

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


Содержание статьи

Как узнать свободное место в GUI

Новичкам проще обращаться с графическим интерфейсом системы. С него и начнем.

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

sudo apt-get install gparted

Запускается программа из главного меню. Наберите в поиске gparted или выполните в терминале:

gparted-pkexec

Приставка pexec означает, что будет утилита будет выполняться с правами суперпользователя, поэтому нужно будет ввести пароль. Вот так выглядит главное окно утилиты:

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

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

Как я говорил, в этой утилиты еще очень много возможностей, но они выходят за рамки этой статьи.

Узнать свободное место на диске Ubuntu/Gnome можно более простым способом, с помощью утилиты системный монитор. Откройте утилиту системный монитор с помощью Dash или главного меню:

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

Затем перейдите на вкладку файловые системы:

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

Здесь отображены все подключенные разделы, а также их размер и количество доступного пространства.

В KDE такая функция не поддерживается системным монитором. Но зато кое-какую информацию можно узнать в утилите информация о системе:

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

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

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

Вот так это будет выглядеть:

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

Такая же функция раньше была в Nautilus, но в новых версиях строка состояния в этом файловом менеджере отключена.

Еще один способ выполнить просмотр свободного места на диске linux, это воспользоваться утилитой baobab. Это стандартный дисковый анализатор в Ubuntu, утилита показывает не только занятое и свободное место, но и круговую диаграмму размера папок и файлов на диске, что позволяет очень быстро понять куда же делось место:

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

В KDE есть свой аналог, это fileslight, принцип работы такой же.

Чтобы проверить свободное место на диске linux можно использовать виджеты. Их довольно много, так что детально останавливаться на этом не будем.

Узнать свободное место в терминале

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

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

df 
Куда делось место? 5 способов проверить свободное место на диске в Linux

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

df -h

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

Как видите, кроме размера здесь отображается файловая система и точка монтирования.

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

df -h /home

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

Так же само можно указать устройство:

df -h /dev/sda

Кроме опции -h утилита поддерживает и другие опции:

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

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

du -h /home

Мы также можем отсортировать вывод, чтобы его было более удобно анализировать:

du -h ~/Загрузки/ | sort -h

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

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

Выводы

Вот и все, теперь вы знаете как узнать свободное место на диске linux. Конечно, это еще далеко не все способы для решения этой задачи, но этого будет вполне достаточно. Если у вас остались вопросы или вы пользуетесь другим способом, опишите его в комментариях!

Оставить комментарий


Кликните на изображение чтобы обновить код, если он неразборчив