一般人都知道, ls是列表文件, ll是详细列表, ls -a是所有的也包括隐藏文件, 但是很少有人知道 ls -A 其实很简单, 看代码:

freebsd# ls -a
.	..	bin	etc	include	info	lib	libdata	libexec	man	sbin	share	www
freebsd# ls -A
bin	etc	include	info	lib	libdata	libexec	man	sbin	share	www

看出什么来了吧, ls -A不会显示"."和"..", 他们分别代表当前和上级目录, 这个就人尽皆知了