1.执行stat 文件名,出现的时间信息的含义。
Access time:文件的访问时间,即对文件的内容进行最后一次访问的时间。
Modify time:文件的修改时间,即对文件的内容进行最后一次修改的时间。
Change time:文件的状态改变时间,即对文件的属性进行最后一次修改的时间。
通过命令:more file来修改文件的Access time,如图:
通过对文件的内容进行修改来修改文件的Modify time,如图:
通过对文件的拥有者的执行权限进行修改来修改文件的Modify time,如图:
2.find指令
find用于在系统特定目录下,查找具有某种特征的文件。
find命令的格式:find pathname options [-print -exec -ok...]
pathname:要查找的目录路径。
~ 表示主工作目录
. 表示当前目录
/ 表示根目录
-print:表示将结果输出到标准输出。
-exec:对匹配的文件执行该参数所给出的shell命令。 形式为command {} \;, 注意{}与\;之间有空格。
-ok:与exec作用相同,区别在于,在执行命令之前,都会给出提示,让用户确 认是否执行 。
Options:
-name 按照文件名查找文件
-perm 按照文件权限查找文件
-prune 使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。
-user:文件属主来查找
-group:文件所属组来查找
-nogroup:查找无有效所属组的文件
-nouser 查找无有效属主的文件,即该⽂文件的属主在/etc/passwd中不存 在。
-newer file1 ! file2 查找更改时间比文件file1新但比文件file2旧的文件。
-type:按照文件类型查找