Как узнать размер папки в Linux легко и просто

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

Команда du (от англ. disk usage) позволяет узнать размер папки или файла. Это очень полезная команда, особенно когда вам нужно определить, сколько места занимают файлы и папки на вашем диске.

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

Команда du в Linux

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

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

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

du -h .

В результате выполнения команды будет выведен список папок и их размеры:

4,0K ./папка1

12K ./папка2

8,0K ./папка3

20K ./папка4

...

du -hc .

Тогда последней строкой будет выведено суммарное значение:

61K total

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

Установка и использование команды du

Команда du (disk usage) в Linux используется для определения размера файлов и папок. Чтобы установить ее, выполните следующие шаги:

  1. Откройте терминал.
  2. Введите команду sudo apt install coreutils и нажмите Enter.
  3. Введите пароль администратора (root) и нажмите Enter.
  4. Дождитесь завершения установки.

Теперь вы можете использовать команду du для определения размера папки. Вот некоторые примеры команд:

    Теперь вы знаете, как установить и использовать команду du для определения размера папки в Linux с помощью терминала.

    Основные опции команды du

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

    Ниже приведены основные опции команды du:

    ОпцияОписание
    -h
    -s
    —max-depth=<глубина>
    —exclude=<папка>Исключает указанную папку из подсчета размера

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

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

    1. Проверка размера папки:

    Команда du позволяет проверить размер файлов и папок в текущем каталоге. Для этого нужно выполнить следующую команду:

    du -sh путь_к_папке

    Например:

    du -sh /home/user/documents

    Эта команда покажет размер папки «documents» в домашнем каталоге пользователя.

    2. Отображение размера папок в каталоге:

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

    du -h

    Таким образом, будут выведены все папки и их размеры.

    3. Сортировка папок по размеру:

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

    du -h | sort -h

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

    4. Отображение размера всех подпапок:

    du -h —max-depth=1 путь_к_папке

    Например:

    du -h —max-depth=1 /home/user/documents

    Это позволяет увидеть размер каждой подпапки в папке «documents» в домашнем каталоге пользователя.

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

    du -ah

    Таким образом будут выведены все файлы и папки в текущем каталоге и их размеры.

    Ограничение глубины анализа с помощью команды du

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

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

    du --max-depth=1 /path/to/folder

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

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

    du --max-depth=2 /path/to/folder

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

    Если вы хотите ограничить анализ только файлами в папке, но не проверять размеры подпапок, вы можете использовать опцию —max-depth=0:

    du --max-depth=0 /path/to/folder

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

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

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