shell ls

原文地址:http://blog.sina.com.cn/s/blog_61d8c7210100jpwd.html



命令

参数  描述 
 ls  -a  列出当前目录下的所有文件,包括"."开头的隐藏文件
   -b  把文件名中不可输出的字符用反斜杠加字符编号的形式写出 
   -c   输出文件的i节点的修改时间,并以此排序
   -d  将目录象文件一样显示,而不是显示其下的文件 
   -e  输出时间的全部信息,而不是显示简要信息 
   -f  对输出的信息不排序 
   -i  输出文件的i节点的索引信息 
   -k  以k字节的形式显示文件大小 
   -l  列出文件的详细信息 
   -m  横向输出文件名,并以","作为分隔符 
   -n  用数字的UID,GID代替文件名称
   -o   输出文件的除组信息外的额外信息 
   -p  在每个文件名后附上一个字符以说明该文件的类型.
"*" 表示可执行的普通文件
"/" 表示目录
"@" 表示符号链接
"|" 表示FIFOs
"=" 表示套接字(sockets)
   -q  用"*"代替不可输出的字符 
   -r  对目录反向排序 
   -s  在文件名后输出该文件的大小 
   -t  以时间排序 
   -u   以文件上次被访问的时间排序 
   -x   按列输出,横向排序 
   -A  显示除"."和".."之外的所有文件 
   -B   不输出以"~"结尾的备份文件 
   -C   按列输出,纵向排序 
   -G  输出文件的组的信息 
   -L  列出链接文件名,而不是链接到的文件 
   -N  不限制文件长度 
   -Q  把输出的文件名用双引号括起来 
   -R  列出所有子目录下的文件 
   -S  以文件大小排序 
   -X  以文件的扩展名(扩展名头字符"."后的第一个字符)排序
   -1  一行只输出一个文件
原文地址:https://www.cnblogs.com/JiesonWu/p/2792998.html