find 查找命令 + 模糊匹配

1、在当前目录下搜索指定文件:

find . -name test.txt

2、在当前目录下模糊搜索文件:

find . -name '*.txt'

3、在当前目录下搜索特定属性的文件:

find . -amin -10 # 查找在系统中最后10分钟访问的文件
find . -atime -2 # 查找在系统中最后48小时访问的文件
find . -[empty()](http://www.xfcodes.com/php/hanshu/32808.htm) # 查找在系统中为空的文件或者文件夹
find . -group cat # 查找在系统中属于 groupcat的文件
find . -mmin -5 # 查找在系统中最后5分钟里修改过的文件
find . -mtime -1 #查找在系统中最后24小时里修改过的文件
find . -nouser #查找在系统中属于作废用户的文件
find . -user fred #查找在系统中属于FRED这个用户的文件

4、在当前目录搜索文件内容含有某字符串(大小写敏感)的文件:

find . -type f | xargs grep 'your_string'

5、在当前目录搜索文件内容含有某字符串(大小写敏感)的特定文件:

find . -type f -name '*.sh' | xargs grep 'your_string'

6、在当前目录搜索文件内容含有某字符串(忽略大小写)的特定文件:

find . -type f -name '*.sh' | xargs grep -i 'your_string'
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,184评论 9 468
  • [TOC] ##Assoc 显示或修改文件扩展名关联 Assoc [.Ext[=[Filetype]]] .Ex...
    btijjj阅读 3,085评论 0 1
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,388评论 2 33
  • 说早点睡,昨天晚上在结束电话后又拖延了一个小时,你看睡觉又活生生的少了一个小时,一个小时的睡眠可以让白天加倍的充...
    律人阅读 1,702评论 0 0
  • 描述 你需要去上n门九章的课才能获得offer,这些课被标号为 0 到 n-1 。有一些课程需要“前置课程”,比如...
    6默默Welsh阅读 2,361评论 0 0

友情链接更多精彩内容