Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

This question already has an answer here:

Back in my (sucky) Windows days, I used the tree command to view the file hierarchy in a pretty display. I am aware of the find command, but to actually process any data in my clogged 241,416 folders/files from just checking each line is as possible as time travelling...

./build/CMakeFiles/cmake.check_cache
./build/CMakeFiles/Makefile.cmake
./build/CMakeFiles/CMakeTmp
./build/CMakeFiles/TargetDirectories.txt
./build/CMakeFiles/compilerid.dir
./build/CMakeFiles/compilerid.dir/depend.make
./build/CMakeFiles/compilerid.dir/flags.make
./build/CMakeFiles/compilerid.dir/DependInfo.cmake
./build/CMakeFiles/compilerid.dir/link.txt
./build/CMakeFiles/compilerid.dir/build.make
./build/CMakeFiles/compilerid.dir/cmake_clean.cmake
./build/CMakeFiles/compilerid.dir/main.o
./build/CMakeFiles/compilerid.dir/CXX.includecache
./build/CMakeFiles/compilerid.dir/progress.make
./build/CMakeFiles/compilerid.dir/depend.internal
./build/cmake_install.cmake
./build/CMakeCache.txt
./build/Makefile
./build/compilerid
./CompilerID.kdev4
./.kdev4
./.kdev4/CompilerID.kdev4
./main.cpp

Output of find on one folder holding the files of a one-file, incomplete C++ project

On Windows, the tree command gave a diagram-like output that is human readable

Screenshot of tree command in command prompt Screenshot of the pretty tree command

So, my question is, is there anything graphically close to the Windows/DOS tree command?

share|improve this question

marked as duplicate by Sylvain Pineau, Radu Rădeanu Jun 15 at 12:27

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

6  
there's a tree command for linux –  Tatakai Wasumi Jun 14 at 18:37
    
@SylvainPineau Yes, by to search for it, it didn't have very similar wording, plus, Stack Exchange's search engines are so embarrassingly awful –  user280208 Jun 15 at 9:41

2 Answers 2

up vote 8 down vote accepted

Same command exist. To install, just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command(s) below:

sudo apt-get install tree

enter image description here

share|improve this answer
    
I know how to open up the Terminal ;-) –  user280208 Jun 14 at 18:46
1  
@Abdullah0v0 Nothing wrong with extra information ;) Besides, someone else who reads the question/answer might need that tip ;) –  Dan Jun 14 at 20:09
1  
For better convenience, I'd pair tree with less when using it for easier scrolling functionality. $ tree | less –  Dan Jun 14 at 20:12
    
@Dan Excellent tip, you should edit it into your answer... –  user280208 Jun 14 at 21:02
2  
@Dan Even better: tree -C | less -R preserves colours. –  Bakuriu Jun 15 at 7:50

You have tree command in linux. All you have to do is install it. It works very similar to the one in windows.

sudo apt-get install tree

share|improve this answer