Утилита 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
PQ VPS сервера в 38+ странах.

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

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