как посмотреть место на сервере linux

Размеры папок и дисков в Linux. Команды df и du

как посмотреть место на сервере linuxРассмотрим, как используя команды df и du просматривать свободное место на дисках и размеры папок в Linux.

Свободное место на диске (df)

Для просмотра свободного и занятого места на разделах диска в Linux можно воспользоваться командой df.

Первым делом можно просто ввести команду df без каких-либо аргументов и получить занятое и свободное место на дисках. Но по умолчанию вывод команды не очень наглядный — например, размеры выводятся в КБайтах (1К-блоках).

Примечание: df не отображает информацию о не смонтированных дисках.

Опция -h (или —human-readable) позволяет сделать вывод более наглядным. Размеры выводятся теперь в ГБайтах.

Размер конкретного диска

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

Размер папок на диске (du)

Для просмотра размеров папок на диске используется команда du.

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

Если нужно просмотреть размеры без рекурсивного обхода всех папок, то используется опция -s (—summarize). Также как и с df, добавим опцию -h (—human-readable).

Источник

Чем занято место на диске Linux

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

Воспользоваться встроенной утилитой du. Сделать это достаточно просто. Например, чтобы определить в текущей папке занимаемое место всеми подкаталогами и файлами, нужно использовать команду:

Вывод этой команды будет примерно такой:

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

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

Дальше просто запустите ncdu и подождите, когда она подсчитает занимаемое место. По-умолчанию программа посчитает размеры папкой текущей папки, из которой программа была запущена. Если нужно посчитать какую-то другую папку, просто добавьте к команде путь к папке, например, так: ncdu /var/www. Если нужно посчитать занимаемое место на всем диске, можно использовать ncdu /.

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

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

3-й способ. Графические утилиты.

Есть большое количество графических программ, которые позволяют делать примерно то же, что ncdu, только в графике. В Ubuntu, например, есть графическая программа, которая находится в Приложения > Системные утилиты > Анализатор использования диска. Кроме того, есть много и других программ. Приведу небольшой список, чтобы вы могли их попробовать и выбрать, какая больше нравится:

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

Источник

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

как посмотреть место на сервере linux

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

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

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

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

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

GParted

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

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

sudo update
sudo apt-get install gparted

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

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

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

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

как посмотреть место на сервере linux

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

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

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

как посмотреть место на сервере linux

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

как посмотреть место на сервере linux

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

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

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

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

как посмотреть место на сервере linux

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

как посмотреть место на сервере linux

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

Baobab

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

как посмотреть место на сервере linux

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

sudo update
sudo apt-get install baobab

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

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

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

Команда df

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

как посмотреть место на сервере linux

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

как посмотреть место на сервере linux

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

как посмотреть место на сервере linux

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

как посмотреть место на сервере linux

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

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

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

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

как посмотреть место на сервере linux

Заключение

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

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

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

Источник

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

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

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

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

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

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

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

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

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

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

du /home/user/Desktop/ – эта функция позволяет посмотреть на 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.

Источник

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

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

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

как посмотреть место на сервере linux

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

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

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

как посмотреть место на сервере linux

как посмотреть место на сервере linux

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

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

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

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

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

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

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

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

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

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *