Инструменты пользователя

Инструменты сайта


linux:commands:tree

Команда 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
linux/commands/tree.txt · Последнее изменение: Кирилл