linux查看文件命令
ls [options] [files_or_dirs]
-a 包含隐藏文件
-l 显示额外的信息
-R 目录递归
-ld 目录和符号链接信息
-s 按照从大到小排序
-t 按mtime排序
-u 配合-t选项,显示并按照atime从新到旧排序
-U 按目录存放顺序显示
-X 按文件后缀排序
颜色:/etc/DIR_COLORS和@LS_COLORS变量定义
查看文件状态:stat
每个文件有三个时间戳:
access time:访问时间,atime 读取文件内容
modifity time:修改时间,mtime 改变文件内容
change time:改变时间,ctime,元数据发生改变
确定文件内容:使用file命令
file [option]
常用选项:
-b:
-f:filelist列出文件filelist中文件名的文件类型
-F: 使用指定分隔符号替换输出文件名后缀默认的 ":" 分隔符
-L:查看对应软链接对应的文件类型
--help:显示命令在线帮助
文件通配符:wildcard pattern
通配符可以匹配符合条件的多个文件,便于批量管理文件,通配符采用特定的符号,表示特定的含义,此符号称为元meta字符
常见的通配符:
- :匹配0个或者多个字符,但不匹配 "."开头的文件
?:匹配任何单个字符
~ :当前用户的家目录
~fengtao : 用户fengtao家目录
~+:当前工作目录
~-:前一个工作目录
[0-9]:匹配数字范围
[a-z] : 字母
[feng] : 匹配列表中的任何一个字符
[^wang] :匹配列表中的所有字符以外的字符
[:alpha:]:任意大小写字母
[:alnum:]:任意数字或字母
[:blank:] :水平空白字符
[:space:] : 水平或垂直空白字符
[:punct:] : 标点符号
[:print:] : 可打印字符
[:graph:]: 图形字符
[:xdigit:]:十六进制字符
浙公网安备 33010602011771号