Есть ли простой способ в Linux, чтобы при перечислении файлов и каталогов он показывал мне каталоги, организованные в древовидную структуру?
Например:
Dir1
--> file1
--> file2
--> Dir2
--> file2.1
Dir2
--> file3
От уже большое спасибо.
Есть ли простой способ в Linux, чтобы при перечислении файлов и каталогов он показывал мне каталоги, организованные в древовидную структуру?
Например:
Dir1
--> file1
--> file2
--> Dir2
--> file2.1
Dir2
--> file3
От уже большое спасибо.
Для просмотра структуры каталогов в виде дерева у вас есть утилита
tree
, которая обычно не устанавливается по умолчанию в большинстве дистрибутивов.Его установка из репозиториев зависит от используемого базового дистрибутива. Для убунту/дебиан:
Обычно наиболее полезными командами являются:
Оба варианта можно комбинировать. Вы можете увидеть более полный список его функций на онлайн-справочной странице или с помощью указанной команды:
В MAC OS X вы можете использовать этот инструмент через Homebrew .
Установите Хоумбрю:
Установить дерево:
С помощью
find
вы также можете получить нужную информацию:И вы можете отформатировать вывод для просмотра информации в режиме дерева с помощью
sed
:Шрифт
Если речь идет больше об информации, чем о визуальном формате, без установки пакетов это
ls -R
позволяет вам рекурсивно отображать содержимое (-R).