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

相关推荐

  • FastAdmin 下安装使用EasyWeChat

    比较好的网站建设公司上次介绍了如何在PHP8下运行 FastAdmin,今天在FastAdmin下安装 和使用EasyWeChat,EasyWeChat 是一个开源的 微信 非官方 SDK。安装非常简…

    2023年11月18日
  • FreeSWITCH+Workerman+PHP 搭建呼叫中心

    比较好的网站建设公司由于FreeSWITCH官方已经不再维护FreeSWITCH php esl模块了,但是通过mod_event_socket仍然可以使用php连接;我们可以使用 Workerman…

    2018年11月18日
  • nginx/apache 添加跨越请求

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

    记事本 2023年11月18日
  • 微信分享朋友圈及分享给好友接口(微信朋友圈分享失败)

    比较好的网站建设公司最近做微信公众开发,开到微信分享接口,最初的时候一直获取不到自定义的标题、说明及图片,开启debug模式,一直提示正确,但分享时有问题。 最新版为1.4( jweixin-1.4.…

    记事本 2018年11月18日
  • CentOS7在线安装FreeSWITCH 1.10

    FreeSWITCH 安装需要使用用户名及Token,注册时需要验证邮箱手机号码,国内手机暂时不能收验证码。 echo “DingYi0123” >比较好的网站建设公司 /et…

    2024年1月23日
  • 最新Brizy 插件国内不能使用解决办法

    比较好的网站建设公司Brizy插件是一款适用于WordPress网站的可视化页面构建工具。它提供了一个直观且易于使用的页面编辑器,让用户可以通过拖放方式创建和设计自定义页面,而无需编写任何代码。 不过…

    2024年10月25日
  • nginx 配置 php-fpm时出现502解决办法

    比较好的网站建设公司一直使用面板来配置服务器环境,只需简单几步就可以配置好自己想要的web环境了,偶尔也需要不使用面板来配置 nginx+PHP 环境,一顿操作后,发现访问网站时返回 An error…

    2024年11月9日
  • CentOS 相关安全设置

    比较好的网站建设公司1、centos 修改密码强度策略修改 /etc/pam.d/system-auth 在 password requisite pam_pwquality.so 中添加minlen…

    记事本 2023年12月13日
  • 银河麒麟V10服务器安装PHP8

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

    2024年8月9日
  • CentOS shell 检测服务状态

    比较好的网站建设公司CentOS shell 检测服务状态,可以在停止的时候自动启动,用于服务器的进程守护 如果只在没有允许时启动服务可以使用下面的代码

    记事本 2024年1月6日

发表回复

登录后才能评论
WeChat