Linux посмотреть оставшееся место

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

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

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

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

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

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

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

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

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

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

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

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

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

du -d1 / | sort -nr

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

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

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

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

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

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

Источник

Как проверить свободное место на диске 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 — отображает использование диска всеми файлами, а не только каталогами.
Читайте также:  Amd radeon rx570 driver linux

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

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

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

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

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

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

Источник

Как Узнать Свободное Место на Диске в Linux

Введение

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

Прокачайте ваш Linux сервер, воспользовавшись скидками на VPS-хостинг в Hostinger!

Что вам понадобится

Перед тем как вы начнете это руководство, вам понадобится следующее:

  • Доступ к командной строке

Шаг 1 — Анализ свободного места на диске в Linux

Первой командой, которой мы воспользуемся станет df. Это команда означает файловая система диска. Она отобразит свободное место на диске в Linux. После выполнения команды, вы увидите несколько стандартных колонок: Файловая система, Размер, Использовано, Доступно, %Использования, Смонтирован на. Выглядеть это должно так:

  • Файловая система(filesystem)- предоставляет имя файловой системы.
  • Размер (size) — дает общий размер всех файлов в конкретной файловой системе.
  • Использовано (used) — показывает количество уже использованного места в конкретной файловой системе.
  • Доступно (avail) — показывает, как много свободного места осталось в конкретной файловой системе.
  • %Использования (use%) — показывает процент использованного дискового пространства.
  • Смонтирован на (mounted on) — последняя колонка показывает точку монтирования файловой системы.

С использованием определенных опций для этой команды, будут показаны другие колонки. Мы рекомендуем использовать эту команду с такими дополнительные опциями:

  • df -h — данная опция отобразит информацию в удобном, более понятном для человека формате. При использовании этой команды, дисковое пространство будет показано в Гб (но только не в том случае, если оно меньше одного Гб).
  • df -m — может быть использована для отображения информации в Мб.
  • df -k — также как и предыдущая, может быть использована для отображения использования файловой системы в Кб.
  • df -T — эта опция отобразит тип файловой системы (появится новая колонка).
  • df -ht /home — использовав эту опцию, вы сможете увидеть информацию о конкретной файловой системе (в более удобном для человека формате).
  • df —help — поможет отобразить полезные команды, которые вы можете использовать и информацию о них.

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

  • du /home/user/Desktop/ — эта опция позволяет посмотреть на Desktop (Рабочий стол) пользователя и увидеть информацию об использовании дискового пространства файлами и папками, расположенными на вашем рабочем столе (все подпапки также включены).
  • du -h /home/user/Desktop/ — также как и df, позволяет увидеть информацию в более удобном для человека формате.
  • du -sh /home/user/Desktop/ — опция -s даст нам полный объем определенной папки (в этом случае покажет полный объем папки Desktop).
  • du -m /home/user/Desktop/ — также как и с df, предоставит вам информацию в Мегабайтах (вы можете использовать -k, чтобы увидеть информацию в Килобайтах.
  • du -h —time /home/user/Desktop/ — это даст вам информацию, основанную на последнем изменении файлов и папок.
  • df —help — покажет вам другие полезные команды, которые вы можете использовать и информацию о них.

Шаг 2 — Комбинирование команд и очистка дискового пространства

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

  1. Для начала, не забывайте проверить какой раздел диска самый загруженный. Вы можете сделать это при помощи уже изученной команды df.
  2. Возможно, самая популярная комбинация это: du -h /home/user/Desktop/ | sort -rn. Во-первых, мы собираем информацию о списке ваших файлов и папок на Desktop (Рабочем столе) в более читаемом для человека формате и передаем эту информацию другой команде sort, которая, используя правильные опции, сортирует ваши файлы и папки по их размеру, от самых больших к самым маленьким. Это даст нам понимание того, где вы должны сфокусировать свое внимание для освобождения дискового пространства.
  3. Другой очень полезной комбинацией станет: du -h /home/user/Desktop | grep ‘^\s*[0-9\.]\+G’. Она полезна в том случае, если у вас большое количество маленьких файлов и вы хотите их отфильтровать от больших. Вы также можете использовать +M вместо +G, в таком случае будут выбраны файлы тяжелее одного Мб.
  4. Вы можете исключить определенные типы файлов при помощи опции —exclude=»*.bin». Она используется с командой du, в случае если вы хотите получить список файлов, который не будет содержать определенные типы файлов. К примеру: du -h /home/user/Desktop/ —exclude=»*.txt» | sort -rn — исключит из результата все файлы с расширением .txt.
Читайте также:  Windows 10 main display

Заключение

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

Источник

Как узнать доступное место на диске в Linux?

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

В Linux все разделы диска включаются к корневой файловой системе, в определенные подкаталоги.

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

Анализ свободного пространства на диске в Linux с помощью df

Первой бригадой, которой мы воспользуемся станет df. Это команда означает файловая система диска. Она покажет свободное место на диске в Linux. С использованием некоторых опций для этой команды, будут показаны иные колонки. Мы рекомендуем использовать эту команду с такими добавочные опциями:

df -h – данная опция отобразит данные в удобном, более понятном для человека формате.

При применении этой команды, дисковое пространство будет представлено в Гб (но только не в том случае, если оно меньше одного Гб).

df -m – сможет быть использована для отображения информации в Мб.

df -k – также как и ранная, может быть использована для отображения использования файловой системы в Кб.

df -T – эта функция отобразит тип файловой системы (появится новая хищника).

df -ht /home – использовав эту опцию, вы сможете увидать информацию о конкретной файловой системе (в более спокойном для человека формате).

df –help – поможет показать полезные команды, которые вы можете использовать и данные о них.

Доступное место на диске в Linux с помощью команды du

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

Читайте также:  Как запустить диск восстановления windows 10 через биос

du /home/user/Desktop/ – эта функция позволяет посмотреть на Desktop (Рабочий стол) юзера и увидеть информацию об использовании дискового пространства файлами и папками, готовыми на вашем рабочем столе (все подпапки также интегрированы).

du -h /home/user/Desktop/ – вдобавок как и df, позволяет увидеть информацию в более удобном для человека формате.

du -sh /home/user/Desktop/ – функция -s даст нам полный объем определенной папки (в данном случае покажет полный объем папки Desktop).

du -m /home/user/Desktop/ – вдобавок как и с df, предоставит вам информацию в Мегабайтах (вы можете использовать -k, дабы увидеть информацию в Килобайтах.

du -h –time /home/user/Desktop/ – это подаст вам информацию, основанную на последнем изменении файлов и папок.

df –help – представит вам другие полезные команды, которые вы можете утилизировать и информацию о них.

Узнать свободное место в gui

Начинающим проще обращаться с графическим интерфейсом системы. С него и начнем. Типовой утилитой для работы с дисками и разделами в Linux возможно считать — Gparted.

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

Во многих дистрибутивах она уже предустановлена, но когда нет, ее можно установить с помощью пакетного менеджера, пример, в Ubuntu:

sudo apt-get install gparted

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

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

Свободное место в Linux через файловый менеджер thunar

В xfce настоящим файловым менеджером является тунар. Что бы увидеть насколько осталось свободного места на диске. Выделите его. В низу отобразится информация о доступном пространстве.

Утилита ncdu — анализ призанятого места и его освобождение

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

Для Debian систем (rpm-пакеты) (в т.ч. Ubuntu) бригадой apt-get install ncdu

Для Red Hat систем (dpkg-пакеты) бригадой yum install ncdu

Дальше просто опустите ncdu и подождите, когда она подсчитает занимаемое пространство. Программа показывает занимаемое папками место, дозволяет заходить в них и сразу видеть сколько подпапки берут места. Так же в этой утилите можно выполнять разные действия над файлами и папками. Получить справку по кнопкам управления можно нажав «?». Ниже приведу перечень некоторых из клавиш управления:

d — удалить избранный файл или папку с файлами;
n — отсортировать файлы и папки по фамилии;
s — отсортировать файлы и папки по объему занимаемого пространства;
t — показывать сначала папки, затем файлы;
g — режим отражения (в процентах, графически, комплексно);
a — режим отражения (размер файла, занятое место на жестком диске)
e — подсоединить/отключить отображение скрытых файлов;
i — показать добавочную информацию о папке или файле;
r — заново пересчитать занимаемое пространство;
q — выйти из программы;

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

Вот пожалуй, главной набор способов определения занятого места на дисках Linux. Возможно конечно найти еще множество других способов, тут я привел самые основные и распространенные. Как видите в Linux, весьма просто узнать и объем используемого пространства и чем непосредственно оно занято, надеюсь утилиты df и ncdu вам пригодятся. Не могу не пометить, что можно использовать и графический компонент Midnight Commander.

Источник

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