find指令:atime 、mtime 、ctime的区别:

atime是指access time,即文件被读取或者执行的时间,修改文件是不会改变access time的。

ctime即change time文件状态改变时间,指文件的i结点被修改的时间,如通过chmod修改文件属性,ctime就会被修改。

mtime即modify time,指文件内容被修改的时间

显示文件filename内容:

修改filename权限:chmod g+x filename;

wKiom1dBXlTz2Uj8AAAbyD7e4uw915.png

修改后显示如下:

wKioL1dBX0Twzn_OAAALE-Yv0Xc715.png

然后执行:find -cmin -5,显示如下:

wKiom1dBXlXRQ_ULAAALc8gNGyU370.png

修改了文件内容,然后执行find -mmin -5,显示如下:

wKiom1dBXlbxUpNGAAAjzjX7Xdw229.png

输入find -amin -5,显示如下:

wKiom1dBXlaiwUseAAAMmLYQSs4576.png



-mtime -n +n 按文件更改时间来查找文件,-n指n天以内,+n指n 天以前

-atime -n +n 按文件访问时间来查找文件,-n指n天以内,+n指n 天以前

-ctime -n +n 按文件创建时间来查找文件,-n指n天以内,+n指n 天以前

-name 按照文件名查找文件。

-perm 按照文件权限来查找文件。

-prune 使用这一选项可以使 find命令不在当前指定的目录中查

找,如果同时使用 -depth选项,那么 -prune将被 find命令忽略。

-user 按照文件属主来查找文件。

-group 按照文件所属的组来查找文件。

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

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

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

选项相同。

-type 查找某一类型的文件;

例如:b - 块设备文件;

d - 目录   c- 字符设备文件   p- 管道文件    l- 连接文件      f - 普通文件

-size n:[c]查找文件长度为n块的文件,带有c时表示文件以字节计;