Linux древовидное отображение директорий, команда tree
Коллеги всем привет.
В сегодняшней статье мы поговорим об очень удобной утилите для просмотра списка файлов и директорий в командной строке Linux под названием tree. Данная утилита выводит древовидный список файлов и директорий в удобочитаемый вид. Команда tree рекурсивно обходит все вложенные директории и файлы и выводит информацию в удобном древовидном формате.
Содержимое статьи:
- Установка утилиты.
- Синтаксис команды tree.
- Примеры с командой tree.
1. Установка утилиты.
Утилита tree не установлена в дистрибутивах Linux, и нам нужно её сначала установить. Для установки воспользуемся командой:
$. yum install tree
2. Синтаксис команды tree.
tree [параметры] директория.
- -a показать все файлы, включая скрытые.
- -d показать только директории.
- -h показать размер файлов.
- -u показать владельца или идентификатор пользователя.
- -g показать группу или идентификатор группы.
- -С включить подсветку разными цветами.
- -D показать дату последнего изменения файла или директории.
3. Примеры с командой tree.
3.1. Простой пример дерева файлов в текущей директории. Для этого выполним команду tree без аргументов.
$. tree
3.2. Пример дерева файлов и их размер, для этого нужно использовать параметр (-h).
$. tree -h
3.3. Пример с показом самих директорий без файлов, для этого нужно использовать параметр (-d).
$. tree -d
3.4. Пример с показом даты последнего изменения файла или директории, для этого нужно использовать параметр (-D).
$. tree -D
3.5. Пример с показом размера, владельца, группу и дату изменения файлов и директорий.
$. tree -hugD
Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.