tree -- консольна утиліта, що показує вміст тек у вигляді дерева.

За допомогою цієї програми можна переглядати структуру каталогів на різну глибину та підрахувати кількість файлів і тек.
Утиліта має велику кількість опцій і при запуску без них видає в термінал список всіх файлів і тек починаючи з поточної позиції.

Для того щоб переглянути коротку довідку слід скористатися опцією --help
, з її допомогою можна швидко дізнатись необхідні параметри для роботи з tree.
Найкориснішими і часто затребуваними опціями є такі:
-a
- показувати всі файли. За умовчанням приховані файли не відображаються
-d
- відображати лише теки
-f
- показувати повний шлях кожної теки чи файлу
-u
- показувати власника теки чи файлу
-g
- показувати групу власника теки чи файлу
-h
- відображати розмір в "людському вигляді" (тобто в Мегабайтах, Кілобайтах тощо)
-D
- показувати інформацію про дату останньої зміни
-L
- здійснення читання лише на вказану глибину

-C
- увімкнути кольорову розмітку за типами файлів
-o назва_файлу
- перенаправлення виводу до файлу, наприклад, якщо написати tree -o tree.txt
то в поточну теку запишеться файл tree.txt зі структурою тек
Також є параметри для сортування, графічного відображення та інші. Щоб отримати повну довідку по утиліті, з роз’ясненням всіх опцій слід набрати man tree
.
В більшості дистрибутивів tree є в стандартних репозиторіях, а в деяких її вже встановлено за умовчанням в базовому комплекті програм.
Матеріал з власного сайту Про Linux українською