Вывести на экран дерево каталогов в Linux можно следующей командой:
tree -d -R
-d
— выводит только каталоги
-R
— выводить рекурсивно (т.е. до последнего вложенного каталога)
Если вместо -d
использовать параметр -a
, команда выведет и все файлы.
Команда начинает работу с текущего каталога.
Для записи в файл достаточно использовать стандартный метод перенаправления, например:
tree -d -R >/tmp/tree.txt
Если вы находитесь в каталоге, скажем /home/user
, утилита запишет в файл /tmp/tree.txt
все дерево каталогов, начиная с /home/user