ls 命令总结
ls 的各个参数及作用:
-a 全部的文件,连同隐藏的文件(文件开头以.开始)
-A 全部文件,连同隐藏文件,但不包括 . .. 这两个目录
-d 仅列出目录本身,而不是列出目录内的文件资料
-f 直接列出结果,不进行排序(ls 默认以文件名排序)
-F 根据文件、目录等信息,给予附加资料结构:* 代表可执行文件, / 代表目录, = 代表socket文件, | 代表FIFO文件
-h 将文件容量以人类较易读的方式(如GB,KB)列出来
-i 列出inode的值
-l 列出文件的属性与权限等信息
-n 列出UID和GID而非属主和群组的名称
-r 将排序结果反向输出(如原本文件名由小到大,反向就是由大到小)
-R 连同子目录内容一起列出
-S 以文件容量的大小排序,而不是文件名
-t 以时间排序
--color=never 不要依据文件的特性给予颜色显示,默认是蓝色显示目录,白色显示一般文件
--color=always 显示颜色
--color=auto 让系统自行依据设定来判断是否给予颜色
--full-time 以完整的时间模式(包括年、月、日、时、分)输出
--time={atime,ctime} 输出access时间或改变权限属性的时间(ctime)而非内容变更时间