====== Команда tree ====== ---- ===== О команде tree ===== Команда Tree - Отображает структуру каталогов и файлов в иерархическом древовидном формате. ===== Установка tree ===== Устанавливаем tree: sudo apt install tree Вводим команду **tree**: tree Вывод в терминале; . ├── disk1 │   ├── archive │   │   ├── 1.txt │   │   ├── 2.txt │   │   ├── 3.txt │   │   └── 4.txt │   ├── archive.exe │   ├── archive.tar │   ├── archive.tar.bz2 │   ├── archive.tar.gz │   ├── archive.zip │   └── test │   └── 1 │   └── 1.txt └── disk2 ├── archive │   ├── 1.txt │   ├── 2.txt │   ├── 3.txt │   └── 4.txt ├── archive1.zip ├── archive.tar └── test └── 1 └── 1.txt 9 directories, 17 files ===== Опции tree ===== * **--help** - Вывести справочную информацию по команде * **--version** - Вывести информацию о версии tree * **-a** - Показать все каталоги и файлы, включая скрытые * **-d** - Показать только каталоги * **-u** - Показать владельца или идентификатор пользователя (UID) * **-g** - Показать группу или идентификатор группы (GID) * **-h** - Показать размер каталогов и файлов * **-o** - Записать вывод команды в файл * **-v** - Отсортировать каталоги и файлы алфавитно-цифровом порядке по версии * **-Q** - Заключить каталоги и файлы в двойные кавычки * **-С** - Включить подсветку разными цветами * **-D** - Показать дату последнего изменения каталога или файла * **-L 1** - Показать уровень дерева каталогов * **-X** - Показать информацию в формате XML * **-J** - Показать информацию в формате JSON. ===== Использование tree ===== Вывести содержимое в текущем каталоге: tree Вывести содержимое в указанном каталоге: tree /путь/до/каталога Вывести содержимое в текущем каталоге используя опцию(и): tree опция(и) Вывести содержимое в указанном каталоге используя опцию(и): tree опция(и) путь/до/каталога Сохранить вывод в файл: tree -o tree.txt