ls 参数选项 -l 使用长格式列出文件及目录信息。 -a 显示目录下的所有文件,包括以 “ . ” 字符开始的隐藏文件。 -t 根据最后的修改时间(mtime)排序,默认是以文件名排序。 -r 依相反次序排序。 -F 在条目后加上文件类型的指示符号(*(代表可执行的普通文件)、/(表示目录)、=(表示套接字 sockets)、@(表示符号链接)、| (表示 FIFOs)其中的一个)。 -p 只在目录后面加上 “/ ”。 -i 显示inode节点信息。 -d 当遇到目录时,列出目录本身而非目录内的文件,并且不跟随符号链接。 -h 以人类可读的信息显示文件或目录大小,如 1KB,234MB,2GB等。 -A 列出所有文件,包括隐藏文件,但不包括 “ . ” 与 “ .. ” 这两个目录。 -S 根据文件大小排序。 -R 递归列出所有子目录。 -x 逐行列出项目而不是逐栏列出。 -X 根据扩展名排序。 -c 根据状态改变时间(ctime)排序。 -u 根据最后访问时间(atime)排序。 --color={never,always,auto} 不同文件类型显示不同的颜色参数,never表示不显示,always表示总是显示,auto表示自动显示。 --full-time 以完整的时间格式输出。 --time-style={full-iso,long-iso,iso,locale} 以不同的时间格式输出,long-iso效果最好。 --time={atime,ctime} 按不同的时间属性输出,atime表示按访问时间,ctime表示按改变权限属性时间,如果不加此参数则默认认为最后修改时间。