参数参数 作用-name 根据文件basename匹配名称-size 匹配文件的大小(+50KB为查找超过50KB的文件,而-50KB为查找 小于50KB的文件)-mtime [+\|-]n 匹配修改内容的时间(-4指小于等于4天内的文件名;+4,大于等于5 天前的文件名;4指前4~5那一天的文件)-...
1. 时间参数 mtime atime ctime mmin cmin amin mtime atime ctime 参数单位为天(24小时) 指定这几个项后面的数值,可以为三种情况:a) 正号 b) 负号 c)不带符号。 负值是less than,正值是greater than;但是带+于不带,却有些微妙的差异。 +,会把不足一个时间单位的时间取下整,再与条件值比较。 例子:找...
find命令中时间参数的用法 find命令用于在指定目录下查找文件,其中-mtime、-ctime、-atime三个参数分别是对文件的修改时间、状态时间、存取时间进行筛选,先以-mtime为例介绍这几个参数的用法。 系统/home/mysql/backup目录中有4个文件,命令行进入该目录使用 ls -l 命令查看文件信息(后面查询执行时间都在2019-10-22...
Linux 中的文件有访问时间(atime)、数据修改时间(mtime)、状态修改时间(ctime)这三个时间,我们也可以按照时间来搜索文件。 [root@localhost ~]# find搜索路径 [选项] 搜索内容 选项: -atime [+-]时间: 按照文件访问时间搜索 -mtime [+-]时间: 按照文改...
通过touch命令创建五个日志文件,在Linux系统中,一个文件有三个时间参数,分别是atime,mtime,ctime。 access time(atime):显示的是文件中的数据最后被访问的时间。 modify time(mtime):显示的是文件内容被修改的最后时间。当修改文件的内容数据的时候,就会更新这个时间,而更改权限或者属性,mtime不会改变,这就是和ctime...
find的语法比较简单,常用参数的就那么几个,比如-name、-type、-ctime等。初学的同学直接看第二部分的例子,如需进一步了解参数说明,可以参考find的帮助文档。 find语法如下: find(选项)(参数) 内核资料直通车:Linux内核源码技术学习路线+视频教程代码资料
find . {-atime/-ctime/-mtime/-amin/-cmin/-mmin} [-/+]num 第一个参数,.,代表当前目录,如果是其他目录,可以输入绝对目录和相对目录位置; 第二个参数分两部分,前面字母a、c、m分别代表访问、变更、修改,后面time为日期,min为分钟,注意只能以这两个作为单位; ...
ctime即change time文件状态改变时间,指文件的i结点被修改的时间,如通过chmod修改文件属性,ctime就会被修改。 mtime即modify time,指文件内容被修改的时间。 举一个例子: find . -mtime +0 -typef -name "oms*" | xargsrm-f 删除24小时以内 oms格式的文件。
通常来说,mtime变化ctime都会跟着变,因为修改文件内容后,其大小等元数据都会变化。如果直接echo修改文件,atime不会变;如果通过vi等方式直接访问文件修改,则atime会变。 -bash-4.2$ echo "111" >> tmp.html -bash-4.2$ -bash-4.2$ stat tmp.html