bash shell笔记整理——ls命令
语法:
ls [选项] [文件 或 目录]
选项 | 使用说明 |
---|---|
–a | 显示指定目录下的所有文件,包括隐藏文件。 |
-A | 显示除了.和..的外的所有文件。 |
-l | 显示详细的文件信息。 |
-d | 如果是目录,只显示其自身信息,而不进入目录迭代列出里面的二级目录,往往配合-l使用 |
-h | 文件大小以KB、M、GB等单位显示 |
-r | 倒序排序 |
-c | 如果和-l一起使用则显示ctime信息并按照文件名排序,否则按照文件修改的时间(ctime)倒序输出清单 |
-R | 递归显示指定目录下各个子目录下的文件信息 |
-t | 根据mtime排序(修改时间排序) |
-Z | 显示文件selinux中的安全上下文中的相关信息,,这个用于排除有关selinux权限导致的文件时会用到。 |
ll | ls –l的别名。 |
相对文件:文件的硬链接数量
相对目录:目录中的第一层文件和子目录的总数量
文件类型:
- - : 表示普通文件
- d:directory表示目录
- l:link表示链接文件
- b:block块设备文件
- c:character字符设备文件
- p:pipe管道文件
- s:socket套接字文件
本文来自博客园,作者:蕝戀,转载请注明原文链接:https://www.cnblogs.com/juelian/p/14354289.html