Если вы когда-либо работали в командной строке Linux, то наверняка сталкивались с командой tree. Она помогает представить структуру каталогов и файлов в виде дерева — очень удобно для быстрого понимания, как расположены папки и файлы.
В этой статье я расскажу, как легко установить tree на Ubuntu, даже если вы новичок.
Что такое команда tree и зачем она нужна?
Команда tree выводит каталог с его подкаталогами, файлами и вложениями в виде дерева. Благодаря этому визуальному отображению можете быстро найти нужную папку или понять структуру проекта.
Преимущества использования tree:
Быстрый обзор структуры папок
Удобное планирование файлов
Визуальное представление файлового дерева
Как установить tree в Ubuntu
Установка tree в Ubuntu очень проста. Следуйте этим шагам:
Шаг 1: Обновите список пакетов (опционально)
Перед установкой полезно обновить список пакетов, чтобы убедиться, что у вас самая свежая версия программ:
sudo apt update
Данная команда попросит вас ввести пароль администратора. Введите его и нажмите Enter.
Шаг 2: Установка tree
Теперь установим команду tree. Так как данная утилита в ходит в базовый репозиторий, достаточно просто использовать пакетный менеджер:
sudo apt install tree
Вас могут попросить подтвердить установку — нажмите Y и Enter.
Пример вывода:
waky@ubuntu:~$ sudo apt install -y tree
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
tree
0 upgraded, 1 newly installed, 0 to remove and 91 not upgraded.
Need to get 47.4 kB of archives.
After this operation, 111 kB of additional disk space will be used.
Get:1 http://ru.archive.ubuntu.com/ubuntu noble-updates/universe amd64 tree amd64 2.1.1-2ubuntu3.24.04.2 [47.4 kB]
Fetched 47.4 kB in 0s (97.7 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package tree.
(Reading database ... 117613 files and directories currently installed.)
Preparing to unpack .../tree_2.1.1-2ubuntu3.24.04.2_amd64.deb ...
Unpacking tree (2.1.1-2ubuntu3.24.04.2) ...
Setting up tree (2.1.1-2ubuntu3.24.04.2) ...
Scanning processes...
Scanning linux images...
Running kernel seems to be up-to-date.
waky@ubuntu:~$
Шаг 3: Проверьте установку
Чтобы убедиться, что команда установилась успешно, выполните:
tree --version
Если все прошло успешно, вы увидите версию tree:
waky@ubuntu:~$ tree --version
tree v2.1.1 © 1996 - 2023 by Steve Baker, Thomas Moore, Francesc Rocher, Florian Sesser, Kyosuke Tokoro
waky@ubuntu:~$
Как использовать команду tree
Теперь, когда tree установлен, рассмотрим, как его использовать.
Простая команда
Чтобы показать структуру текущего каталога:
tree
Показывать только уровни каталога
Например, чтобы вывести структуру только двух уровней:
tree -L 2
Видеть скрытые файлы
Чтобы включить скрытые файлы (начинающиеся с точки):
tree -a
Советы по использованию tree для начинающих
Используйте опцию -L для ограничения уровня вложенности.
Объединяйте ключи, например: tree -a -L 3.
Для быстрого просмотра папки в определенной директории укажите путь:
tree /путь/к/папке
Руководство по использованию tree ищите в нашей отдельной статье.
Заключение
Команда tree — полезный инструмент для быстрого визуального отображения структуры каталогов в Ubuntu. Ее установка очень проста, а использование — понятное даже для новичков. Теперь вы сможете легко ориентироваться в файловой системе Linux.