在Linux系统中,`find`命令是一个非常强大且常用的工具,用于查找文件和目录。其中的`-mtime`参数是`find`命令的一个常用选项之一,可以根据文件或目录的最后修改时间来查找符合条件的文件或目录。 `find -mtime 1`命令的含义是查找在过去1天内被修改过的文件或目录。这个命令非常有用,特别是在需要查找最近被修改过...
find ./ -mtime -5 -type f -empty -exec ls -lt {} \; | more find linux查找命令 find ./当前目录下查找 -mtime 1 表示文件修改时间距离当前为1天的文件,即距离当前时间1天(24小时-48小时)的文件 -mtime 0 表示文件修改时间距离当前为0天的文件,即距离当前时间不到1天(24小时)以内的文件 -mtime...
find /home -mtime -2 在/home下查最近两天内改动过的文件 find /home -atime -1 查1天之内被存取过的文件 find /home -mmin +60 在/home下查60分钟前改动过的文件 find /home -amin +30 查最近30分钟前被存取过的文件 find /home -newer tmp.txt 在/home下查更新时间比tmp.txt近的文件或目录 fin...
mtime 文件内容上次修改时间 atime 文件被读取或访问的时间 ctime 文件状态变化时间 mtime 和 atime 的含义都是很容易理解的,而 ctime 则需要更多的解释。由于 inode 维护着每个文件上的元数据,因此,如果与文件有关的元数据发生变化,则inode 数据也将变化。这可能是由一系列操作引起的,包括创建到文件的符号链接、更...
find . -type f -mtime -1 找出最近1周内被访问过的文件 find . -type f -atime -7 将日志目录里超过一个礼拜的日志文件,移动到/tmp/old_logs里。 find . -type f -mtime +7 -name "*.log" -exec mv {} /tmp/old_logs \; 注意:{} 用于与-exec选项结合使用来匹配所有文件,然后会被替换为相...
很简单,列出一天之前的文件的属性用下面的命令:find /u/* ! -mtime -1 -print |xargs ls -l 要删除文件的话用下面的命令:find /u/* ! -mtime -1 -exec rm {} \;说明:参数“!”表示非的意思。 "!"和后面的-mtime之间有个空格隔开。参数“-exec”表示每找到一个文件,则执行“-...
Linux命令之find命令中的-mtime参数 有关find -mtime这个参数的使用有比较多的坑,今天把这个问题在这里记录下来: mtime参数的理解应该如下: -mtime n 按照文件的更改时间来找文件,n为整数。 n 表示文件更改时间距离为n天 -n 表示文件更改时间距离在n天以内...
find / -group cat # 查找在系统中属于 groupcat的文件 find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件 find / -mtime -1 #查找在系统中最后24小时里修改过的文件 find / -nouser #查找在系统中属于作废用户的文件 find / -user fred #查找在系统中属于FRED这个用户的文件©...
1、find . -maxdepth 4 -name "*-*" -mtime 3 -maxdepth的值决定是否对下面的子目录进行递归查找 -mtime 3表示查找3天内的,-mtime +3表示查找超过3天的,也就是查找3天前的文件 2、find . -maxdepth 4 -name "*-*" -mtime 3 | sudo xargs rm -rf --- find ./ -maxdepth ...
find命令用来在指定目录下查找文件。 参数-mtime n按照文件的更改时间来找文件,n为整数。 例: -mtime 0 表示文件修改时间距离当前为0天的文件,即距离当前时间 不到1天(24小时)以内的文件。 -mtime 1 表示文件修改时间距离当前为1天的文件,即距离当前时间 ...