1 。只显示目录
ls -F | grep "/$"
-F 文件类型(File type)。在每一个列举项目之后添加一个符号。这些符号包括: / 表明是一个目录; @ 表明是到其它文件的符号链接; * 表明是一个可执行文件
bin/
build_dir/
config/
dl/
docs/
feeds/
include/
package/
scripts/
staging_dir/
target/
tmp/
toolchain/
tools/
ls -al | grep "^d"
drwxr-xr-x 17 cheng cheng 4096 6月 9 08:00 .
drwxr-xr-x 9 root root 4096 6月 8 20:53 ..
drwxr-xr-x 3 xxx xxx 4096 6月 9 07:13 bin
drwxr-xr-x 5 xxx xxx 4096 6月 9 07:12 build_dir
drwxr-xr-x 2 xxx xxx 4096 6月 8 20:55 config
drwxr-xr-x 2 xxx xxx 4096 6月 9 08:20 dl
drwxr-xr-x 2 xxx xxx 4096 6月 8 20:55 docs
drwxr-xr-x 12 xxx xxx 4096 6月 9 07:10 feeds
drwxr-xr-x 8 xxx xxx 4096 6月 8 21:37 .git
drwxr-xr-x 3 xxx xxx 4096 6月 15 10:05 include
drwxr-xr-x 19 xxx xxx 4096 6月 8 21:09 package
drwxr-xr-x 4 xxx xxx 4096 6月 8 20:55 scripts
drwxr-xr-x 5 xxx xxx 4096 6月 9 07:12 staging_dir
drwxr-xr-x 6 xxx xxx 4096 6月 8 20:55 target
drwxrwxr-x 4 xxx xxx 4096 6月 9 08:22 tmp
drwxr-xr-x 11 xxx xxx 4096 6月 8 20:55 toolchain
drwxr-xr-x 53 xxx xxx 4096 6月 8 20:55 tools
只显示文件
ls -al | grep "^-"
-rw-r--r-- 1 cheng cheng 179 6月 8 20:55 BSDmakefile-rw-rw-r-- 1 cheng cheng 162814 6月 9 07:11 .config
-rw-r--r-- 1 cheng cheng 576 6月 8 20:55 Config.in
-rw-rw-r-- 1 cheng cheng 161809 6月 9 07:10 .config.old
-rw-r--r-- 1 cheng cheng 909 6月 8 20:55 feeds.conf.default
-rw-r--r-- 1 cheng cheng 8 6月 8 20:55 .gitattributes
-rw-r--r-- 1 cheng cheng 224 6月 8 20:55 .gitignore
-rw-r--r-- 1 cheng cheng 176 6月 9 08:00 key-build
-rw-r--r-- 1 cheng cheng 92 6月 9 08:00 key-build.pub
-rw-r--r-- 1 cheng cheng 17992 6月 8 20:55 LICENSE
-rw-r--r-- 1 cheng cheng 2659 6月 8 20:55 Makefile
-rw-r--r-- 1 cheng cheng 1988 6月 8 20:55 README.md
-rw-r--r-- 1 cheng cheng 10705 6月 8 20:55 rules.mk
-R 递归(recursive)。该选项递归地列举所有目录(在当前目录之下)的内容。
-S 按大小排序
-s 在每个文件前面加上文件大小输出
-t 按时间排序