Access:访问时间:读一次这个文件的内容这个时间就会更新。例如  more cat 等操作但是

Is stat 等命令不会改变。

 

 

Modify: 修改时间:文件内容最后一次被修改的时间。例如 Vim后保存文件。

 

 

Change: 状态改动时间:是该文件的i节点最后一次被修改的时间。通过chmod ,chown 命令修改一次文件属性这个时间就会更新。

 

1.find 的功能:Linuxfind的命令用于在目录结构中搜索文件,并执行指定的操作,find命令提供相当多的查找条件,功能非常强大。

2.find命令格式:find pathname -option [-print -exec -ok...]

3.命令参数:pathname :find命令所查找的目录路径。

4.          -printfind命令将匹配的文件输出到标准输出。

5.          -execfind命令对匹配的文件执行该参数所给出的shell命令

6.命令的用法及截图:

(1)-name:按文件查找

 

(2)-user :按文件属主来查找:

 

(3)-perm:按执行权限来查找


 (5)-name   "[A-Z]*"   -print   :查以大写字母开头的文件

(6)-type    b/d/c/p/l/f :查是块设备、目录、字符设备、管道、符号链接、普通文件

 

1. -type d   -print :查找目录


2】. -type f   -print :查找普通文件

 

 

(7) 查当前目录下名字为work的文件,并在- e x e c选项中使用ls 命令将它们列出

 

  

 .   

8-mtime -n +n  按照⽂文件的更改时间来查找⽂文件, - n表⽰示⽂文

件更改时间距现在n天以内,+ n表⽰示⽂文件更改时间距现在n天以

前。find命令还有-atime-ctime 选项,但它们都和-m time

选项相同。

例如:find . -mtime -1 :查找当前目录下更改时间距离现在一天内的文件

 

练习题:

(9)查找当前所有目录并排序: find . -type d | sort

 

10)查找所有目录名称中按照”.log”结尾的目录:find . -name "*.log"

 

(11)查找系统中最近5分钟访问的目录:find / -amin -5

(12)查找系统中最近5天访问的文件:find / -mtime -5 

(13)查找当前目录下所有权限为755的⽂文件,并设置成777

 find . -perm 755 -exec chmod 777 {} \;

Logo

更多推荐