精华内容
下载资源
问答
  • 当前目录查找指定后缀文件 find ./ -name *.properties   在文件列表中查找,包含指定内容文件 find ./ -name *.properties | xargs grep product

    在当前目录查找指定后缀文件

    find ./ -name *.properties

     

    在文件列表中查找,包含指定内容的文件

    find ./ -name *.properties | xargs grep product

    展开全文
  • linux中查找包含指定内容文件

    万次阅读 2018-03-14 15:08:01
    为了防止自己记不住,也方便自己查找,特此记录博客中查找包含指定内容文件就是用grep这个命令grep 'name' -r / grep '指定内容' -r 目录上述命令就是根目录下递归查找包含name内容文件 -r 递归查找文件 -e ...

    为了防止自己记不住,也方便自己查找,特此记录在博客中

    查找包含指定内容的文件就是用grep这个命令

    grep 'name' -r /

    grep '指定内容' -r 目录

    上述命令就是在根目录下递归查找包含name内容的文件

        -r 递归查找文件

        -e 从文件内容查找与正则表达式匹配的行

        –i 查时不区分大小写

        -c 查找匹配的行数

        -v 从文件内容查找不匹配指定字符串的行

     

    从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行

    find / -type f -name “*.log” | xargs grep “ERROR” 

    例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行

    find . -name “*.in” | xargs grep “thermcontact”

     

    欢迎关注我的公众号

    参考:

     

    http://blog.csdn.net/jiajunlee/article/details/50470643

    http://blog.csdn.net/zubin006/article/details/4879553

    展开全文
  • Linux 如何在文件中查找指定内容

    千次阅读 2020-05-30 11:39:12
    一、前言:在Linux系统当中,查找文件里面的指定内容应该是系统维护、管理当中遇到最常见的。那么下面如何搜索、查找文件当中的内容呢?下面就介绍一下如何在文件中查找指定的内容 查找文件当中的内容,一般最常用...

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

    查找文件当中的内容,一般最常用的是grep命令,另外还有egrep, vi命令也能搜索文件里面内容。

    1、搜索某个文件里面是否包含字符串,使用 grep "search-content" filename

    命令:

    [root@localhost logs]# grep '搜索内容' log_file_catalina.out
    
    或者
    
    [root@localhost logs]# grep 搜索内容 log_file_catalina.out

    例如我们 查找 log_file_catalina.out 文件中包含 '总数:900' 的字符内容

    2: 2、如果你想搜索多个文件是否包含某个字符串,可以使用下面方式

    [root@localhost logs]# grep "search-content" filename1 filename2.... filenamen
    
    [root@localhost logs]# grep "search-content" *.out

    例如 我想查看当前目录下,哪些日志文件含'\总数:900\' {注意:搜索的内容如果包含特殊字符时,必须进行转义处理}

    [root@localhost logs]# grep "\\总数:900\\" *.out

    2.1 如果需要显示搜索文本在文件中的行数,可以使用参数 -n

    [root@localhost logs]# grep -n "\\总数:900\\" *.out

    2.2 如果搜索时需要忽略大小写问题,可以使用参数 -i

    [root@localhost logs]# grep -i "\\总数:900\\" *.out

    3、从文件内容查找不匹配指定字符串的行:

    [root@localhost logs]# grep –v "search-content" 文件名

    例如查找某些进程时,我们不想显示包含命令 grep tomcat 的进程,如下所示

    [root@localhost  admin]$ ps -ef | grep tomcat
    root 16675 16220  0 00:09 pts/1    00:00:00 grep tomcat
    root 21412     1  0 Aug22 ?        00:00:07 tomcat
    [root@localhost  admin]$ ps -ef  | grep tomcat| grep -v grep
    root 21412     1  0 Aug22 ?        00:00:07 tomcat
    [root@localhost  admin]$ 

    4、搜索、查找匹配的行数:

    [root@localhost logs]# grep -c "search-content" 文件名
    [root@localhost log]$ grep -c  "总数:900"  log_file_catalina.out
    2
    [root@localhost log]$ grep -c  "总数:900"  log_file_catalina.out
    5
    [root@localhost log]$ 

    5、如果只想获取和整个搜索字符匹配的内容,那么可以使用参数w 

    [root@localhost logs]# grep -w  "search-content" 文件名

     

    展开全文
  • linux-文件查找内容过滤命令。linux-文件查找内容过滤命令。
  • Linux文件内容查找文件

    万次阅读 2014-03-28 18:52:30
    遇到这样一个面试题:在Linux下从abc目录开始查找所有扩展名为.log的文本文件,并找出内容包含ERROR的文件查找命令:find /abc -name "*.log" | xargs grep "ERROR" 一般工作常用按名称查找、按时间或...

    遇到这样一个面试题:在Linux下从abc目录开始查找所有扩展名为.log的文本文件,并找出内容包含ERROR的文件。

    查找命令:find /abc -name "*.log" | xargs grep "ERROR"

    一般工作中常用按名称查找、按时间或类型查找。find命令还可以结合xargs命令来查找。xargs可以从输入中构建和执行shell命令。

    xargs与find的-exec参数不同的是

    1、传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。而xargs命令与find命令一起使用。find命令把匹配到的文件传递给xargs命令,而xargs命令每次只获取一部分文件而不是全部,不像-exec选项那样。这样它可以先处理最先获取的一部分文件,然后是下一批,并如此继续下去。

    2、有些系统中,使用-exec选项会为处理每一个匹配到的文件而发起一个相应的进程,并非将匹配到的文件全部作为参数一次执行。这样在有些情况下就会出现进程过多,系统性能下降的问题,因而效率不高;而使用xargs命令则只有一个进程。另外,在使用xargs命令时,究竟是一次获取所有的参数,还是分批取得参数,以及每一次获取参数的数目都会根据该命令的选项及系统内核中相应的可调参数来确定。


    find详细使用方法可以参考:http://www.cnblogs.com/mchina/archive/2012/07/02/2573313.html
    展开全文
  • linux系统,查看指定文件的指定内容,linux查找文件内容linux文件关键字搜索: 查找所有 1.grep ‘异常’ catalina.out 2.cat catalina.out | grep ‘线程池计算当月理财余额异常’ 指定条件 1.匹配行上下10行 ...
  • linux中查找文件或者文件中内容

    千次阅读 2019-03-19 23:00:42
    经常会遇到在Linux中查找文件的位置或者已知某个结构体或者类的名字想知道里面的具体内容,下面将对其进行总结 查找文件 如果知道文件的具体名称的话,比如hello.c,使用locate hello.c就可以找到文件的具体位置 ...
  • Linux在文件中查找字符串

    千次阅读 2018-11-15 11:22:00
    Linux在文件中查找字符串 2017年11月27日 10:56:54 wu8439512 阅读数:19886 如果你想在当前目录下 查找"hello,world!"字符串,可以这样:   grep -rn "hello,world!" *   * : 表示当前...
  •  今天有网友向烈火网咨询一个Linux下的查找问题,他有一个文档的名字记不清了,只知道存放某一目录下,但是文档的一些内容还是记得的,所以也想通过“查找内容中含某关键字文件”的方法来找文件。  但是linux...
  • Linux 命令之 find:查找文件

    万次阅读 多人点赞 2018-01-19 11:50:49
    Linux 命令,find用于指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名,其支持按名称查找、按正则表达式查找、按文件大小查找、按文件权限查找等多种查询方式。如果使用该命令时,...
  • -empty :查找空白文件或目录。 -group :按组查找。 -name :按文档名称查找。 -iname :按文档名称查找,且不区分大小写。 -mtime :按修改时间查找。 -size :按容量大小查找。 -type :按文档类型查找,...
  •  使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。  区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间...
  • linux根据文件内容查找文件

    千次阅读 2016-10-19 17:56:38
    /home目录下查找包含“max_children”的文件sudo find /home -name * | xargs grep "max_children
  • 以前百度就是没找到,这次多放一些关键字 linux 根据文件的特定内容查找文件 grep "TCP_NODELAY" -r /usr 这样就递归查找/usr下的所有内容里带有TCP_NODELAY的文件了 很快找到了/usr/include/linux...
  • Linux文件查找和文件内容关键字查找

    千次阅读 2020-06-24 14:35:29
    按文件名通配符递归查找文件 find ./ -name “login.py” 按关键字查找 -r开关,递归子目录, -E扩展模式,里面可以用|分隔多个关键字, or关系 grep -r -E ‘word1|word2|word3’ dir/ > gather.log 如果要and...
  • Linux如何搜索查找文件里面内容
  • linux下某个文件中查找文件内容

    千次阅读 2011-09-29 11:34:28
    对于日志文件,有时候不希望打包下载下来,如何查找并查看上下文的内容呢? 可以使用more命令打开文件  more aaa.log 然后使用子命令 进行查找操作 向下查找: /要找的关键字 向上查找 ?要找的...
  •  使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。 区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等...
  • Linux 如何查找文件内容查找某个字符】归纳
  • Linux文件中查找字符串

    千次阅读 2018-09-10 10:19:28
    一、使用vim命令进入文件查找 normal模式下按下 / 即可进入查找模式,输入要查找的字符串并按下回车。 Vim会跳转到第一个匹配。按下n查找下一个,按下N查找上一个...使用参数-n可以显示查找内容在文件中的位置....
  • 我们日常跨系统开发和服务部署上,Linux find文件查找命令与grep文件内容查找命令是经常用的,现整理了一下这两种命令的常用方法和参数设置,与大家共享!(也不是最全的,如有补充和建议,欢迎留言).  使用...
  • Linux 文件查找内容过滤命令

    千次阅读 2018-08-28 10:11:01
    Linux 文件查找内容过滤命令 linux 文件查找内容过滤命令 grep、fgrep和egrep命令  这组命令以指定模式搜索文件,并通知用户什么文件搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行...
  • Linux里如何查找文件内容

    千次阅读 2019-09-12 15:05:07
    Linux查找文件内容的常用命令方法。 从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 例子:当前目录里第一级文件夹寻找包含指定字符串的.in文件 grep "thermcontact" */*.in ...
  • 今天小编就为大家分享一篇linux查找文件指定内容的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 在linux中使用如下命令可查看文件内容 #more a.txt 然后,输入符号/,后面跟上需要查找内容,即可。   如果该文件中有多处该内容,可以使用shift+#命令在多处内容间跳转。...
  • linux查找文件指定内容

    千次阅读 2017-11-20 19:01:39
    linux有时候会遇到文件很大,关键字查找都要超过整屏,无法查看到所有内容。比如一个非常大的日志文件info.log,我们要查看某段字符所有日志,可以同 cat info.log | grep ‘1711178968’ ,如果显示过多,此时可以...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 482,069
精华内容 192,827
关键字:

linux在文件中查找内容

linux 订阅