LS(1) User Commands
名称:
ls - (list) 列出目录下内容
摘要[usage]:
ls [option]… [file]…
描述:
列出当前目录下(默认)文件的相关信息,如果不指定选项-cftuvSUX或--sort,每个文件按字母的顺序进行排序
对于长选项必须的参数,对于短选项也是必须的。
-a,--all 列出目录下所有的文件(包括以.开始的文件)
-A,--almost-all 列出目录下所有的文件,但不包括.和..
--author 结合-l,打印每个文件的属主
-B,--ignore-backups 不打印以~结尾的文件
-c , 仅仅以ctime(change 修改文件状态时间)排序,不显示ctime
和-lt结合,以ctime排序并显示ctime
和-l结合,显示ctime,并以名字排序
-C 以列的形式显示文件
--color[=WHEN] 控制是否用颜色来区分文件类型,WHEN可以是nerver或always或auto
-d,--directory 列出目录本身而不是目录里文件,且不间接引用符号连接里的内容
-D,--dired 以Emac的dired模式输出
-f 直接列出结果,而不排序(ls默认以文件名进行排序)
-F 根据文件、目录等信息给予附加数据结构,例如:
*:代表可执行文件
/:代表目录
=:代表socket文件
|:代表FIFO文件
@:代表链接文件
-h,--human-readable 结合-l将文件大小以人类易读的格式显示(eg GB,KB等)
-i 打印文件的inode号
-l 列出长数据串,包含文件的属性与权限等数据
-n 类似-l,但列出UID和GID,而不是owner和GROUP
-r,--reverse 将排序结果反向输出
-R,--recursive 连同子目录里的内容一起列出来(递归),等于该目录下所有文件都会显示出来
-S 以文件的大小进行排序
-t 以修改时间(mtime(修改文件内容时间))进行排序
--full-time 以完整时间模式进行输出(包含年、月、日、时、分)
-1 每一行列出一个文件