Linux如何搜索文件或内容

 更新时间:2026年06月12日 09:47:39   作者:朝如青丝·暮成雪  
这篇文章主要介绍了Linux如何搜索文件或内容实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

1、递归搜索文件内容

如果查找"hello,world!"字符串,可以这样:

grep -rn "hello,world!" *
  • * : 表示当前目录所有文件,也可以是某个文件名
  • -r 是递归查找
  • -n 是显示行号
  • -R 查找所有文件包含子目录
  • -i 忽略大小写

2、搜索文件

find / -name 'pay.html'
  • /:表示根目录,也可以自己指定搜索的目录。
  • -name:表示搜索文件名称。
  • pay.html:搜索的文件名称。

3、批量替换

替换server.xml文件中的”2020”为”8008”

sed -i 's/2020/8080/g' ./conf/server.xml

批量替换,替换server.xml文件中的”2020”为”8008”,将结果输出到result1.xml

sed -i 's/2020/8080/g' ./conf/server.xml > result1.xml

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Ubuntu 16.04安装Apache Tomcat的方法

    Ubuntu 16.04安装Apache Tomcat的方法

    Apache Tomcat是Java Servlet和Java Server Pages技术的开源软件实现。可以使用OpenJDK tomcat运行你的Java应用。Apache Tomcat安装方法大家都不是很清楚,下面小编给大家介绍下Ubuntu 16.04安装Apache Tomcat的方法
    2016-10-10
  • linux里面软连接的创建与删除方式

    linux里面软连接的创建与删除方式

    软连接(SymbolicLink)在Linux/Unix系统中类似于Windows的快捷方式,用于创建一个指向另一个文件或目录的引用,它可以便捷访问、版本管理、节省空间和跨文件系统,使用`ln -s`命令创建软连接,删除时使用`rm`命令,注意路径和权限
    2026-01-01
  • CentOS7 Grub引导故障恢复全过程

    CentOS7 Grub引导故障恢复全过程

    文章介绍了当CentOS7的/boot/grub2/grub.cfg文件丢失时的恢复步骤,包括手动引导进入系统、永久修复GRUB配置以及使用救援模式进行修复
    2026-01-01
  • bash脚本中将密码传递给ssh/scp命令方法详解

    bash脚本中将密码传递给ssh/scp命令方法详解

    在本篇内容里小编给大家整理了关于bash脚本中将密码传递给ssh/scp命令的相关方法和知识点,需要的朋友们学习下。
    2019-03-03
  • Linux性能测试 pmap命令详解

    Linux性能测试 pmap命令详解

    pmap命令用于显示一个或多个进程的内存状态,下面通过本文给大家分享Linux性能测试 pmap命令详解,需要的朋友参考下吧
    2017-09-09
  • linux 程序安装目录/opt目录和/usr/local目录的区别

    linux 程序安装目录/opt目录和/usr/local目录的区别

    这篇文章主要介绍了linux 程序安装目录/opt目录和/usr/local目录的区别,需要的朋友可以参考下
    2018-06-06
  • 浅析如何在Linux环境下运行时获取动态库路径

    浅析如何在Linux环境下运行时获取动态库路径

    这篇文章主要来和大家记录一下如何在Linux环境下运行时获取动态库路径,本文只讨论Linux amd64和arm64环境,因为使用的办法都是平台相关的不具备可移植性
    2025-06-06
  • Linux开启SSH服务实现方式

    Linux开启SSH服务实现方式

    本文详细介绍了在Linux系统上安装和配置OpenSSH服务的步骤,包括安装、启动、设置开机自启动、检查服务状态、配置SSH选项、允许防火墙通过以及连接到SSH服务器
    2025-12-12
  • Apache HTTP 服务器的安全配置指南(最新推荐)

    Apache HTTP 服务器的安全配置指南(最新推荐)

    Apache作为最广泛使用的Web服务器之一,其安全配置至关重要,本文将探讨如何通过一系列措施加强Apache的安全性,包括配置SSL/TLS、设置访问控制、防止常见攻击等,感兴趣的朋友一起看看吧
    2024-12-12
  • Windows与Linux环境下的高性能负载均衡教程

    Windows与Linux环境下的高性能负载均衡教程

    这篇文章主要介绍了Windows与Linux环境下的高性能负载均衡教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-05-05

最新评论