find /home/user -type f -mtime -7 ``` 这个命令将返回所有在/home/user目录下最近7天内被修改过的文件列表。 除了-mtime参数外,find命令还支持其他与时间相关的参数,比如-ctime用于根据文件的创建时间搜索文件,-atime用于根据文件的最后访问时间搜索文件。通过熟练使用这些参数,我们可以更加灵活地在Linux系统中查...
find / -mmin -5 #查找在系统中最后5分钟里修改过的文件 find / -mtime -1 #查找在系统中最后24小时里修改过的文件 find / -nouser #查找在系统中属于作废用户的文件 find / -user user1 #查找在系统中属于user1这个用户的文件 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ...
find 对应目录 -mtime +7 -name “文件名” -exec rm -rf {} \; 例如: find /usr/local/data -mtime +10 -name "*.*" -exec ls {} \; 命令详解: 将/usr/local/data目录下所有10天前带".“的文件删除 find:Linux的查找命令,用户查找指定条件的文件 /usr/local/data:想要进行清理的任意目录 -m...
-prune使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。 -user按照文件属主来查找文件。 -group按照文件所属的组来查找文件。 -mtime -n +n按照文件的更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。find命...
-mtime +7 :按文件更改时间来查找文件,-7指7天以内,+7指7天以前 -name "*.log" :你要查找的文件名,可用通配符 -exec :将find查到的文件执行command操作,{} 和 \;之间有空格 rm {} \; :需要执行的command操作 代码语言:javascript 复制 扩展: ...
– 搜索最近7天内修改过的文件:find . -mtime -7 总结: find命令是Unix/Linux系统中非常强大的文件搜索工具,通过灵活的表达式选项和操作选项,可以满足各种搜索需求。熟练掌握find命令对于系统管理员和开发人员来说是非常重要的。 不及物动词 这个人很懒,什么都没有留下~ ...
find . -typed -name"linuxmi*" 或者符号链接: find . -typel -name"linuxmi*" 3、按特定的时间戳查找文件 要按特定的时间戳搜索文件,我们需要了解Linux系统中的3种不同时间戳: 访问时间戳(atime):文件上次被读取的时间。修改时间戳(mtime):文件内容上次被修改的时间。更改时间戳(ctime):文件的元数据,例如...
find 。 -type l -name “yang*” 3.按指定的时间戳查找文件 要按指定的时间戳搜索文件,我们需要知道 Linux 系统中的 3 个不同的时间戳: 访问时间戳(atime):最后一次读取文件的时间。 修改时间戳 (mtime):文件内容最后一次被修改的时间。 更改时间戳 (ctime):上次更改文件元数据的时间(如,所有权、位置、...
Linux中的find命令是一个强大的文件查找工具,可以根据特定的条件查找文件。如果你想进行模糊查找,可以使用通配符来匹配文件名。 通配符是一种特殊字符,用于匹配文件名中的一部分或者多个字符。常用的通配符有两种:星号(*)和问号(?)。 星号(*)表示匹配零个或多个字符。例如,你可以使用find命令进行模糊查找,如下所示:...
# find /var/log -type f -mtime +7 -ok rm {} \; -ipath p, -path p : 路径名称符合 p 的文件,ipath 会忽略大小写 -empty : 空的文件 # find搜索路径[选项] 搜索内容 find 是有两个参数:第一个参数用来指定搜索路径;第二个参数用来指定搜索内容。路径:所要搜索的目录及其所有子目录。默认为当...