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