前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >知识分享之Linux——find文件搜索命令

知识分享之Linux——find文件搜索命令

作者头像
cn華少
发布2021-11-24 16:16:23
7910
发布2021-11-24 16:16:23
举报
文章被收录于专栏:IT综合技术分享

知识分享之Linux——find文件搜索命令

背景

日常我们开发时,我们会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家,让其还在深坑中的小伙伴有绳索能爬出来。 同时在这里也欢迎大家把自己遇到的问题留言或私信给我,我看看其能否给大家解决。

开发环境

  • 系统:Ubuntu

内容

在Linux中我们经常需要查找一些文件或者根据文件内容进行查找到底在哪些文件里面,这时就需要用到本节要讲到的find命令了,这个命令可以让我们进行查找到想要的文件,话不多说下面直接开始本节的干货。

常用语法

代码语言:javascript
复制
find 指定目录 -命令 内容

常用命令

1、查找当前目录下的指定文件(当前目录向下无限极)

代码语言:javascript
复制
find . -name 文件名

2、全文搜索符合于文件名的

代码语言:javascript
复制
find / -name 文件名

3、不区分大小写文件名的搜索

代码语言:javascript
复制
find / -iname 文件名

4、列出当前目录及子目录下的所有文件

代码语言:javascript
复制
find . -type f

5、查找近10天内被更新过的文件(-ctime 天 -cmin分钟 )

代码语言:javascript
复制
find . -ctime -10

6、根据文件内容查找文件

代码语言:javascript
复制
find / -type f | xargs grep -l 'docker'

7、在特定文件类型下根据文件内容查找文件

代码语言:javascript
复制
find / -name "*.conf" | xargs grep "docker"

以上就是我整理的常用的查询文件命令,整理出来供大家一起使用,有需要补充的欢迎在留言区进行留言补充,谢谢大家~~~

本文声明:

本作品由 cn華少 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/11/16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 知识分享之Linux——find文件搜索命令
    • 背景
      • 开发环境
        • 内容
          • 常用语法
          • 常用命令
      相关产品与服务
      容器服务
      腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档