linux中在指定路径中按照文件名模糊查找文件之find命令

这篇具有很好参考价值的文章主要介绍了linux中在指定路径中按照文件名模糊查找文件之find命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.使用背景

大家在实际项目中,可能有时候在排查问题中需要查找一些系统文件,然后看下对应文件信息。例如日志文件信息,数据文件信息等,太多不方便查找时,就可以使用该相关命令来查找最合适;

2.命令

精准搜索

find 指定路径 -name "搜索内容"

模糊搜索

find 指定路径 -name "*模糊搜索内容*"

3.案例

find /app/log/  -name  "20221020"

在应用的日志文件中查找名为20221020的文件信息;

find /app/log/  -name  "*20221020*"

在应用的日志文件中查找文件名包含20221020的文件信息;

3.相关命令配合使用

3.1修改时间条件查询 (参数: -mmin 分钟计时, -mctime 天计时)

find /app/log/  -name "*20221020*" -min20

文件名包含20221020,最近20分钟修改过的文件

find /app/log/  -name "*20221020*" -mctime1

文件名包含20221020,最近一天修改过的文件

3.2与grep 结合使用

find /app/log/  -name "*20221020*" -mctime1 | grep 666

文件名包含20221020,最近一天修改过的文件,而且文件名中包含666的文件信息;

结尾

liux命令集众多,本人理解也是皮毛。工作中可以相互结合使用,各位搬砖猴子多总结多分享~文章来源地址https://www.toymoban.com/news/detail-459391.html

到了这里,关于linux中在指定路径中按照文件名模糊查找文件之find命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包