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...
find /etc -mtime -7 -not -user root -a -not -user student 4.查找当前系统上没有属主或属组且最近1天内曾被访问过的文件,并将其属主属组均修改为root; find \( -nouser -o -nogroup \) -a -atime -1 -exec chown root:root {} \; 5.查找/etc目录下大于1M 的文件,并将其文件名写入/tm...
-mtime +7 :按文件更改时间来查找文件,-7指7天以内,+7指7天以前 -name "*.log" :你要查找的文件名,可用通配符 -exec :将find查到的文件执行command操作,{} 和 \;之间有空格 rm {} \; :需要执行的command操作 代码语言:javascript 复制 扩展: ...
– 搜索最近7天内修改过的文件:find . -mtime -7 总结: find命令是Unix/Linux系统中非常强大的文件搜索工具,通过灵活的表达式选项和操作选项,可以满足各种搜索需求。熟练掌握find命令对于系统管理员和开发人员来说是非常重要的。 不及物动词 这个人很懒,什么都没有留下~ ...
`find /path/to/directory -mtime -7` 这个命令将在指定目录中递归搜索所有最近7天内修改过的文件,并返回所有匹配的文件路径。你可以改变数字和单位来查找不同时间范围内修改过的文件。 5. 同时满足多个条件的文件: `find /path/to/directory -name “*.txt” -size +1M` ...
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):上次更改文件元数据的时间(如,所有权、位置、...
linuxmi@linuxmi:~$ find . -type f -mtime5 显然,+号表示“大于”,-号表示“小于”。因此,我们可以搜索 ctime 在 5 到 10 天之间的文件: linuxmi@linuxmi:~$ find . -type f -ctime +5-ctime -10 4、按文件大小查找文件 -size选项使我们能够按特定大小查找文件。我们可以使用以下约定指定其计量单位...