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