Linux 查找当前目录下 包含特定字符串 的所有文件

使用 Linux 经常会遇到这种情况:只知道文件中包含某些特定的字符串,但是不知道具体的文件名。需要根据“特定的字符串”反向查找文件。

方式1(其中,r 表示递归, n 表示查询结果显示行号):

grep -rn "Hello" ./

方式2

find ./ -name "*.*" | xargs grep  "Hello"

方式3(-l 表示只显示文件名)

find . | xargs grep -ri "Hello" -l

方式4 如果不知道文件所在的大致目录,知道文件的类型(例如文本类型 txt),可以在root根目录 / 下根据特定字符串进行查找:

find / -type f -name "*.txt" | xargs grep "Hello"

原创文章,作者:admin,如若转载,请注明出处:https://ntib.cn/245.html

(0)
adminadmin
上一篇 2023年11月18日 下午11:31
下一篇 2023年11月18日 下午11:34

相关推荐

  • mysql 表区分大小写问题

    国际网站建站公司由于开发环境与服务器环境不同,代码上传后出现错误,提示字段不存在,排查后发现表名大小写不同而导致的错误,mysql可以进行配置来达到是否区分大小写。 只需再mysqld下添加一行 …

    记事本 2023年11月18日
  • Mac系统下PhpStorm试用版下载地址

    国际网站建站公司PhpStorm 是 JetBrains 公司开发的一款商业的PHP集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。 Mac系统,…

    2024年3月16日
  • CentOS免密登录

    国际网站建站公司CentOS免密登录需要配置SSH登录密码与密钥身份验证。以下是一个简单的步骤: 此外,为了方便使用,可以设置别名,将登录命令写入到配置文件中。例如,在配置文件中添加别名alias…

    记事本 2023年12月27日
  • PHP安装OCI8扩展访问 Oracle 数据库

    国际网站建站公司1、安装oracle客户端 检查是否安装成功,安装成功时显示下图 2、修改 /etc/ld.so.conf,添加下方代码 3、添加软连接 4、添加环境变量 /etc/profile…

    2024年6月5日
  • 网站分步引导组件Driver.js

    国际网站建站公司在web使用中经常看到分步引导功能,提示你如何操作及功能演示,有很多工具可以实现这种功能。如Driver.js、introjs等, Driver.js 使用MIT Licensed…

    2023年11月18日
  • FreeSwitch 添加配置录音功能

    国际网站建站公司搭建 FreeSwitch 呼叫系统,通常都需要录音功能,将所有的通话都进行录音,FreeSwitch 可以进行配置进行录音,默认不开启录音功能。 配置录音功能,需修改 /etc/…

    记事本 2018年11月18日
  • PHP导出xls,xlsx表格

    国际网站建站公司在老旧的项目中使用PHPExcel 导出表格,数据量大一点的时候,服务器就扛不住了,如果您不想使用PhpSpreadsheet进行导出,可以尝试使用 PHP_XLSXWriter,…

    2024年12月31日
  • nginx/apache 添加跨越请求

    国际网站建站公司现在有很多的网站、系统都使用前后端分离的方式进行开发,有时候使用的不是相同的域名,这样就会存在跨域的问题,我们需要配置nginx或apache 来允许跨域的请求 apache 开启…

    记事本 2023年11月18日
  • ThinkPHP3.2添加Workerman

    国际网站建站公司ThinkPHP3.2版本没有默认添加Workerman,我们可以自己添加类库的方式进行添加,首先现在Workerman最新版 下载地址:https://www.workerman…

    2018年11月18日
  • 网站权重是什么?这个权重有什么用?

    国际网站建站公司百度权重是爱站、站长工具等网站推出的针对网站关键词排名预计给网站带来流量,划分等级0-9的第三方网站欢迎度评估数据。百度官方明确表示不承认百度权重。 很多人喜欢把网站权重和收录速度…

    2023年11月18日

发表回复

登录后才能评论
WeChat