Команда tree в Linux — это удобный инструмент для визуального отображения структуры каталогов в древовидном формате. Она помогает быстро анализировать файловую систему, навигировать по директориям и экспортировать результаты.
🔹 Почему стоит использовать tree?
✅ Графическое представление структуры каталогов
✅ Поддержка фильтрации файлов и папок
✅ Ограничение глубины отображения
✅ Возможность экспорта результатов
Установка tree в Linux
По умолчанию команда tree может отсутствовать в системе. Установите её с помощью соответствующей команды:
- Debian, Ubuntu, Linux Mint:
sudo apt install tree- RHEL, CentOS, Fedora:
sudo dnf install tree- openSUSE:
sudo zypper install tree- Arch Linux, Manjaro:
sudo pacman -S treeПосле установки убедитесь, что команда работает:
tree --versionПример вывода:

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

Можно также указать путь к конкретной директории:
tree /var/log
Полезные параметры команды tree
| Опция | Описание |
|---|---|
-L N | Ограничение глубины отображения (где N — уровень вложенности) |
-d | Вывод только каталогов без файлов |
-a | Отображение скрытых файлов и папок (. и ..) |
-h | Показ размеров файлов в удобочитаемом формате (КБ, МБ) |
| -C | Цветное выделение файлов и папок |
| -f | Вывод полного пути к файлам |
| —charset=UTF-8 | Настройка кодировки (актуально при проблемах с символами) |
Примеры использования:
- Ограничить глубину рекурсивного вывода файлов до 3-х уровней:
tree -L 3 /home- Показать только каталоги:
tree -d- Включить отображение размеров файлов:
tree -hСохранение структуры каталогов в файл
Чтобы экспортировать дерево каталогов в текстовый файл, используйте команду:
tree -L 2 > структура.txtАльтернативные методы
Помимо tree, для анализа файловой системы можно использовать команду find. Она выводит файлы списком, но не форматирует их в виде дерева:
find /home -maxdepth 3Заключение
Команда tree — незаменимый инструмент для анализа структуры каталогов в Linux. Она помогает быстро ориентироваться в файловой системе, документировать директории и экспортировать данные.
Основные возможности tree:
🔹 Отображение структуры каталогов в древовидном формате
🔹 Фильтрация по типу файлов и глубине вложенности
🔹 Экспорт результатов для анализа и отчетов
Если у вас есть вопросы или комментарии, оставляйте их ниже!
Было ли это полезно?
1 / 0