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

相关推荐

  • 银河麒麟V10服务器安装PHP8

    jvm优化面试麒麟服务器安装PHP默认安装的是 PHP 7.2.34,如果安装高版本需要自己编译安装或者使用其它安装源 安装remi 源时,安装出错 只能手动创建repo,文件进行安装 然后就可…

    2024年8月9日
  • Mac系统下PhpStorm试用版下载地址

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

    2024年3月16日
  • wordpress 广告敏感词违禁词替换插件

    jvm优化面试在百度站长工具中看网站的流量,发现有很多搜索词都是违禁广告词,一直没注意这种问题,查了一下相关的法律。 广告法违禁词处罚规定根据广告法,极限用语不得出现在商品列表页、商品的标题、副…

    2023年11月18日
  • 城市分站站群-轻松让你收录破百万

    jvm优化面试你是否还为你的网站没有收录而烦恼?不要慌,多城市分站站群,可以轻松让你的网站收录突破百万。多城市分站就是能够让你的网站自动生成全国3000多个县级及以上城市的分站系统,并且能够在你…

    2022年11月18日
  • Mac虚拟机Parallels Desktop

    jvm优化面试Parallels Desktop 18(PD18)是一种在Mac上同时运行macOS和Windows的虚拟机,支持Intel和M芯片,并在Mac和Windows之间无缝复制和粘贴…

    2024年3月16日
  • FreeSWITCH 突然不能拨打电话问题

    jvm优化面试公司呼叫系统,在正常使用中突然大面积出现呼叫失败,马上登录服务器查看呼叫日志,出现下图所示的 (NATIVE SQL ERR [database or disk is full])…

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

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

    2024年12月31日
  • ThinkPHP3.2添加Workerman

    jvm优化面试ThinkPHP3.2版本没有默认添加Workerman,我们可以自己添加类库的方式进行添加,首先现在Workerman最新版 下载地址:https://www.workerman…

    2018年11月18日
  • 宝塔面板MySql进程守护脚本

    jvm优化面试宝塔面版的服务器里面网站太多,mysql 时不时的就意外停止了,又没找到具体原因,只能来一个定时检查mysql状态,一旦停止就重新启动。最初没想到用 shell ,使用 php +…

    2018年11月18日
  • FastAdmin 下安装使用EasyWeChat

    jvm优化面试上次介绍了如何在PHP8下运行 FastAdmin,今天在FastAdmin下安装 和使用EasyWeChat,EasyWeChat 是一个开源的 微信 非官方 SDK。安装非常简…

    2023年11月18日

发表回复

登录后才能评论
WeChat