как посмотреть размер директории linux

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

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории 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. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

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

Способы определения размера папки

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

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

Чтобы получить подробнейшую информацию о размере папок в Linux, лучше воспользоваться командой du в «Терминале». Хотя данный способ может отпугнуть неопытного пользователя, который только перешел на Linux, он отлично подойдет для выяснения нужной информации.

Синтаксис

Вся структура утилиты du выглядит следующим образом:

du
du название_папки
du [опция] название_папки

Как видно, синтаксис у нее может строиться по-разному. Например, при выполнении команды du (без указания папки и опции) вы получите стену текста с перечислением размеров всех папок в текущей директории, что крайне неудобно для восприятия.

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

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

Опции

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

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

Примеры использования

Напоследок, чтобы закрепить полученную информацию, стоит рассмотреть несколько примеров использования команды du.

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

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Для вывода данных об интересующей вас папке введите ее имя в контекст команды. К примеру:

du /home/user/Загрузки
du /home/user/Изображения

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

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

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Для полного отчета об объеме, занимаемом определенной папкой, укажите вместе с командой du опцию -s, а после — имя интересующей вас папки.

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Но удобнее будет задействовать опции -h и -s вместе.

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

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

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

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

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Выше были приведены самые популярные применения утилиты du. Используя их, вы сможете добиться желаемого результата — узнать размер папки. Если же опций, используемых в примерах, вам покажется мало, то можете самостоятельно разобраться с остальными, применяя их на практике.

Способ 2: Файловый менеджер

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

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

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

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

После проделанных манипуляций перед вами появится окно, в котором нужно отыскать строку «Содержание» (1), напротив нее и будет указан размер папки. Кстати, чуть ниже будет находиться информация об оставшемся свободном месте на диске (2).

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Заключение

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

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

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

Источник

Команда du в Linux

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

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

Синтаксис и опции команды du

Синтаксис команды очень простой. Вам достаточно передать ей опции и путь к папке с которой следует работать:

$ du опции /путь/к/папке

А вот опции утилиты:

Здесь перечислены не все опции. Если вам надо больше, смотрите в:

Примеры использования du

Чтобы просто вывести список папок в определённом каталоге и занимаемое ими место, например, в /var выполните:

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

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

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Если надо выводить размер не только папок, но и файлов, которые там находятся используйте опцию -a:

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Для того чтобы вывести только общий размер всех файлов и папок нужно применить опцию -s:

Если вы хотите вывести размер папок без вложенных в них подпапок используйте опцию -m:

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Чтобы данные были более наглядными их желательно отсортировать. Встроенной поддержки сортировки в du linux нет, зато можно воспользоваться утилитой sort с опцией -h. Эта опция нужна чтобы сортировались единицы измерения в понятном для чтения формате:

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Выводы

В этой небольшой статье мы рассмотрели основные возможности команды du в Linux. Как видите, несмотря на то, что утилита очень простая, она позволяет посмотреть всё что необходимо. А какими программами вы пользуетесь для просмотра размера файлов и папок? Напишите в комментариях!

Источник

Как узнать размер директории в Linux

Столкнулся с тем что на виртуальном сервере кончилось место. Нашел простоя решение как найти папку которая занимает больше всего места. Знатоки конечно скажут, что команда du нам в этом поможет. И что существует множество вариантов написания команд с помощью которых можно узнать размер папок в текущей директории.

Как узнать размер папок из командной строки

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

Результат примерно такой:

Как узнать размер папки из Midnight Commander

По совести говоря любимый файловый менеджер тоже умеет подсчитывать размер папок. Для этого на необходимой папке надо нажать одновременно клавиши [Ctrl]+[Space] (контрл и пробел). Но чтобы узнать размер всех папок придется по каждой директории проходиться сочетанием Ctrl+space, или держать его, не отпуская.

Стандартный вид панелей Midnight Commander, размер папки указан без учета места которое занимают находящихся в ней директории и файлы.

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Вид панелей файлового менеджера после нажатия клавиш [Ctrl] и [Space]. Теперь показывается размер всех файлов и директорий находящихся в данной папке.

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Благодарности

При написании статьи были использованы следующие источники:

Источник

Размер файла в Linux

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

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

Размер файла в Linux

1. Nautilus

Чтобы посмотреть размер файла в файловом менеджере сначала найдите нужный файл и кликните по нему правой кнопкой мыши. В открывшемся меню выберите Свойства:

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Программа откроет окно, в котором будут указаны свойства файла, среди них будет и размер:

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

2. Команда ls

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Здесь размер отображается в пятой колонке. Чтобы увидеть размер определённого файла надо передать его имя утилите:

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Можно ещё вручную указать единицы измерения для показа размера. Для этого используйте опцию —block-size. Например, мегабайты:

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

3. Утилита stat

Программа stat кроме метаданных позволяет выводить размер файла в байтах. Например:

stat ‘Снимок экрана от 2020-08-10 20-22-50.png’

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

Если нужно показать только размер, используйте опцию с указанием формата %s:

4. Утилита du

Программа du специально предназначена для просмотра размера файлов в папке. Вы можете просмотреть размер конкретного файла, например:

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

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

как посмотреть размер директории linux. Смотреть фото как посмотреть размер директории linux. Смотреть картинку как посмотреть размер директории linux. Картинка про как посмотреть размер директории linux. Фото как посмотреть размер директории linux

5. Утилита ncdu

Программа ncdu позволяет анализировать дисковое пространство занимаемое файлами и каталогами. Но она не поставляется вместе с системой. Для её установки выполните:

sudo apt install ncdu

Затем просто укажите в параметрах каталог, размер которого вы хотите посмотреть:

Все файлы будут отсортированы по размеру, а в самом низу будет отображен общий размер этой папки:

6. Утилита find

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

Размер можно ещё указывать в мегабайтах для этого используйте приставку M, или в байтах, тогда никакой приставки не нужно.

Выводы

В этой небольшой статье мы разобрались как узнать размер файлов linux, а также как посмотреть размер каталога и всех файлов в нём с помощью различных утилит. А какие способы просмотра размера используете вы? Напишите в комментариях!

Источник

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

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