Утилита tree — просмотр дерева директорий в командной строке

Утилита tree - выводит список файлов в виде дерева. По умолчанию утилита tree не установлена в популярных дистрибутивах Linux.

Для установки в Ubuntu выполните в консоли команду:

sudo apt install tree

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

Опции утилиты tree:

-a	показывать все файлы, включая скрытые.
-d	показывать только директории.
-u	показывать владельца или идентификатор пользователя (UID).
-g	показывать группу или идентификатор группы (GID).
-L уровень	выводить дерево не глубже определенного уровня вложенности.
-h	показывать размер файлов.
-D	показывать дату последнего изменения файла или директории.
-С	включить подсветку разными цветами.
-X	вывести информацию в формате XML.
-J	вывести информацию в формате JSON.

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

# tree -d /var/
/var/
|-- backups
|-- cache
|   |-- apache2
|   |   `-- mod_disk_cache
|   |-- app-install
|   |-- apt
|   |   `-- archives
|   |       `-- partial
|   |-- cups
|   |   |-- ppd
|   |   `-- rss
|   |-- debconf
|   |-- dictionaries-common
|   |-- fontconfig

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!