Linux древовидное отображение директорий, команда tree

Linux древовидное отображение директорий, команда tree

Коллеги всем привет.

В сегодняшней статье мы поговорим об очень удобной утилите для просмотра списка файлов и директорий в командной строке Linux под названием tree. Данная утилита выводит древовидный список файлов и директорий в удобочитаемый вид. Команда tree рекурсивно обходит все вложенные директории и файлы и выводит информацию в удобном древовидном формате.

 

Содержимое статьи:

  1. Установка утилиты.
  2. Синтаксис команды tree.
  3. Примеры с командой tree.

 

1. Установка утилиты.

Утилита tree не установлена в дистрибутивах Linux, и нам нужно её сначала установить. Для установки воспользуемся командой:

$. yum install tree

linux_program_tree


 

2. Синтаксис команды tree.

tree [параметры] директория.

  • -a показать все файлы, включая скрытые.
  • -d показать только директории.
  • -h показать размер файлов.
  • -u показать владельца или идентификатор пользователя.
  • -g показать группу или идентификатор группы.
  • -С включить подсветку разными цветами.
  • -D показать дату последнего изменения файла или директории.

 

3. Примеры с командой tree.

 

3.1. Простой пример дерева файлов в текущей директории. Для этого выполним команду tree без аргументов.

$. tree

linux_program_tree

 

3.2. Пример дерева файлов и их размер, для этого нужно использовать параметр (-h).

$. tree -h

linux_program_tree

 

3.3. Пример с показом самих директорий без файлов, для этого нужно использовать параметр (-d).

$. tree -d

linux_program_tree

 

3.4. Пример с показом даты последнего изменения файла или директории, для этого нужно использовать параметр (-D).

$. tree -D

linux_program_tree

 

3.5. Пример с показом размера, владельца, группу и дату изменения файлов и директорий.

$. tree -hugD

linux_program_tree


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

Linux команда wget. Скачивать файлы из интернета через SSH
Linux команда wget. Скачивать файлы из интернета через SSH
ПРОГРАММЫ
Читать далее
Linux - Как установить PHP Composer в CentOS 8
Linux - Как установить PHP Composer в CentOS 8
ПРОГРАММЫ
Читать далее