Ubuntu查看文件树状目录结构

一个好用的工具,查看文件的树状目录结构,而且不同类型的文件夹和文件都用不同的颜色标记:

sudo apt-get install tree

好东西啊,多美的名字,就叫tree,哈哈,安装好了之后,只要从命令行执行tree命令就可以了:

效果很好:

dr@dr-Vostro-270:~/workspace/HandlerTest$ tree
.
├── AndroidManifest.xml
├── assets
├── bin
│   ├── AndroidManifest.xml
│   ├── classes
│   │   └── com
│   │       └── example
│   │           └── handlertest
│   │               ├── BuildConfig.class
│   │               ├── MainActivity$1.class
│   │               ├── MainActivity$2.class
│   │               ├── MainActivity.class
│   │               ├── MainActivity$MyHandler.class
│   │               ├── R$attr.class
│   │               ├── R.class
│   │               ├── R$dimen.class
│   │               ├── R$drawable.class
│   │               ├── R$id.class
│   │               ├── R$layout.class
│   │               ├── R$menu.class
│   │               ├── R$string.class
│   │               └── R$style.class
│   ├── classes.dex
│   ├── dexedLibs
│   │   └── android-support-v4-2ab8acc90e083e9b9a1d83a94491612c.jar
│   ├── HandlerTest.apk
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-mdpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-xhdpi
│   │   │   └── ic_launcher.png
│   │   └── drawable-xxhdpi
│   │       └── ic_launcher.png
│   └── resources.ap_
├── gen
│   └── com
│       └── example
│           └── handlertest
│               ├── BuildConfig.java
│               └── R.java
├── ic_launcher-web.png
├── libs
│   └── android-support-v4.jar
├── proguard-project.txt
├── project.properties
├── res
│   ├── drawable-hdpi
│   │   └── ic_launcher.png
│   ├── drawable-ldpi
│   ├── drawable-mdpi
│   │   └── ic_launcher.png
│   ├── drawable-xhdpi
│   │   └── ic_launcher.png
│   ├── drawable-xxhdpi
│   │   └── ic_launcher.png
│   ├── layout
│   │   └── activity_main.xml
│   ├── menu
│   │   └── main.xml
│   ├── values
│   │   ├── dimens.xml
│   │   ├── strings.xml
│   │   └── styles.xml
│   ├── values-sw600dp
│   │   └── dimens.xml
│   ├── values-sw720dp-land
│   │   └── dimens.xml
│   ├── values-v11
│   │   └── styles.xml
│   └── values-v14
│       └── styles.xml
└── src
    └── com
        └── example
            └── handlertest
                └── MainActivity.java

 一个简单的android工程为例子,可惜不能粘贴上颜色,这里面是有颜色的,很醒目。

再如查看android源码下repo的目录结构:

.
├── color.py
├── command.py
├── COPYING
├── docs
│   └── manifest-format.txt
├── editor.py
├── error.py
├── git_command.py
├── git_config.py
├── git_refs.py
├── git_ssh
├── hooks
│   ├── commit-msg
│   └── pre-auto-gc
├── main.py
├── manifest_xml.py
├── pager.py
├── progress.py
├── project.py
├── repo
├── subcmds
│   ├── abandon.py
│   ├── branches.py
│   ├── checkout.py
│   ├── cherry_pick.py
│   ├── diff.py
│   ├── download.py
│   ├── forall.py
│   ├── grep.py
│   ├── help.py
│   ├── __init__.py
│   ├── init.py
│   ├── list.py
│   ├── manifest.py
│   ├── prune.py
│   ├── rebase.py
│   ├── selfupdate.py
│   ├── smartsync.py
│   ├── stage.py
│   ├── start.py
│   ├── status.py
│   ├── sync.py
│   ├── upload.py
│   └── version.py
├── SUBMITTING_PATCHES
├── tests
│   ├── fixtures
│   │   └── test.gitconfig
│   └── test_git_config.py
└── trace.py

猜你喜欢

转载自dingran.iteye.com/blog/1929478