除了ls -l和ls -a 之外你还知道那些参数。其实ls远不止这些。
ls [-aAdfFhilnrRSt] 目录名
参数:
- -a:全部的文件,连同隐藏文件;
- -A:列出全部文件(连同隐藏文件,但不包括.与..这两个目录);
- -d:仅列出目录本身,而不是列出目录内的文件数据
- -f:直接列出结果,而不进行排序(ls默认会以文件名排序)
- -F:根据文件,目录等信息给予附加数据结构,例如: *代表可执行文件; /:代表目录; =:代表socket文件; |: 代表FIFO文件
- -h:将文件容量以人类易读的方式(例如:GB,KB等)列出来
- -i:列出inode号码
- -l:列出文件的类型,权限等数据
- -n:列出UID与GID,而非用户与用户组的名称
- -r:将结果反向输出(原结果是文件名从小到大)
- -R:连同子目录的内容一起列出来
- -S:一文件容量大小排序
- -t:依时间排序,而非文件名;