Linux 下提供完善的文件及文件内容查找命令,分别介绍如下:

文件查找命令find

find 命令用于查找文件系统中的指定文件,其命令格式为:

find 要查找的路径表达式

例如:

find . -name 1.txt 在当前目录及其子目录下查找文件 “1.txt”;

find /tmp -name 1.txt 在 “/tmp” 目录及其子目录下查找文件“1.txt”。

文件内容查找命令grep

grep 命令用于查找指定的模式匹配,格式为:

grep [命令选项] 要查找的匹配模式 [要查找的文件]

例如:

grep cams test.txt 在 “test.txt” 文件中查找cams 字符串;

grep -r cams /root/cams 在 “/root/cams” 目录及其子目录下的所有文件中,查找cams 字符串;

grep -r cams .. 在当前目录的父目录查找

grep -r cams . 在当前目录查找

grep 命令除了能够查找文件外,还能够将任意输出流重定向到grep 进行查找:

ps -ef | grep ora 查找进程名中包含 “ora” 的所有进程信息。

Linux文件及文件内容的查找-转相关推荐

  1. linux命令---查找文件中的内容

    linux命令---查找文件中的内容 [yang@localhost ~]$ cat 1.txt |egrep '123456789|second'-------匹配123456789或者second ...

  2. linux替换某个文件夹下所有文件,Linux 批量查找并替换文件夹下所有文件的内容...

    1.批量查找某个目下文件的包含的内容 cd etc grep -rn "查找的内容" ./ 2.批量替换某个目下所有包含的文件的内容 cd etc sed -i "s/查 ...

  3. linux 查找字母c结尾的内容,linux如何查找以某个字母打头的文件或文件夹 比如,/etc目录下很多文件,我想列出所有以c开头的文件或文件...

    匿名用户 1级 2018-10-29 回答 ls -al |grep c* 这样就可以了,运用管道命令|. 如何使用命令行在Linux中查找文件和文件夹 1 使用查找命令,"find&quo ...

  4. 软件测试基础学习 - Linux文件及文件内容查找命令总结

    在linux环境下,我们经常要查找一个文件或者文件的内容,但搜索的命令有很多,这些命令都有什么区别,应该怎么选择和使用呢? 下面总结了一些常见的文件查找.内容查找的命令,收藏起来备用吧. 文件查找 w ...

  5. Linux 如何在文件中查找指定内容

    一.前言:在Linux系统当中,查找文件里面的指定内容 应该是系统维护.管理当中遇到最常见的.那么下面如何搜索.查找文件当中的内容呢?下面就介绍一下如何在文件中查找指定的内容 查找文件当中的内容,一般 ...

  6. linux下使用find xargs grep查找文件及文件内容

    原文地址:http://sundful.iteye.com/blog/1730385 1,在某个路径下查文件. 在/etc下查找"*.log"的文件 find /etc -name ...

  7. Linux常用命令--文件(夹)查找之find命令

    Linux系统用得越久,就会发现这真的是一个很优秀的系统,各种方便各种实用各种高效率. 晚饭前写一下find命令的笔记. 其实这篇笔记,也是看到一篇外文博客,写得不错,自己拿来练一练,然后才顺便写篇笔 ...

  8. linux在所有文件中查找某一个字符

    转载自 https://www.cnblogs.com/wangkongming/p/3852328.html # find <directory> -type f -name " ...

  9. linux在xt文件写入内容,0728linux基础内容小记

    ~-  上一个工作目录 ~+  当前工作目录 touch f{1..100} 创建名为f1~f100的文件 touch f{a..z}  创建名为fa~fz的文件 [:lower:] 任意小写字母 [ ...

最新文章

  1. sqlite3数据存储最多存储多少条数据?达到上限如何处理?_在数据爆炸的当下,教你设计一个能实现9个9数据可靠性的存储系统...
  2. 日历,日期类(copy)
  3. UI组件之AdapterView及其子类(四)Gallery画廊控件使用
  4. HashMap can be replaced with SparseArray--Android应用性能优化之使用SparseArray替代HashMap
  5. CodeForces - 1207F Remainder Problem(分块)
  6. arduino的IDE开发stm32的板子
  7. java 扫描所有子类_java获取全部子类或接口的全部实现
  8. 【C语言简单说】十九:二维数组循环嵌套(1)
  9. Linux 的权限表达式
  10. java 多个监听_​Java中使用for循环对多个Jbutton按钮监听
  11. Java基础学习总结(108)——Java常见面试题再总结
  12. 中国公司又称雄国际AI大赛,IARPA人脸识别挑战赛依图夺冠
  13. 高效通信模型之 - 异步通信模型
  14. 基于centos的FasfDFS安装配置
  15. winrar“秒破”尝试与原理简介
  16. 小程序注册开发全流程
  17. 用prototype 方法$A() uncheck radio button
  18. javascript DOM 操作基础知识小结
  19. Android之——流量管理程序示例
  20. 微信多订单合并付款_拼多多只能微信支付吗?拼多多合并支付有什么优势?

热门文章

  1. Updater Application Block for .net 2.0 发布了
  2. eclipse4.2配置tomcat+jdk
  3. java 关键字null
  4. android 使用GridView实现Gallery的效果,并且从最左边开始
  5. cts测试之CertificateTest
  6. android 音乐播放器----获取专辑封面图片
  7. Error - ORA-26028
  8. [翻译]HTTP: Response Code
  9. zookeeper 四字命令的使用
  10. 9.3. where 优化