精华内容
下载资源
问答
  • grep搜索压缩文件内容 gzip -dc ./文件名.gz | grep “8723183” grep模糊搜索 gzip -dc ./*.gz | grep “8723183” 搜索非压缩文件 grep -rin “8723183” ./文件名.log ...

    这里我们以搜索8723183为例

    • grep搜索压缩文件的内容

    gzip -dc ./文件名.gz | grep “8723183”
    • grep模糊搜索

    gzip -dc ./*.gz | grep “8723183”

     

    • 搜索非压缩文件

    grep -rin “8723183” ./文件名.log

     

    展开全文
  • Linux环境不解压压缩包的前提下查日志技能get一下

    Linux命令之搜索.gz压缩文件包含关键字的内容

    前言

    • 场景介绍

      服务器上的日志大多数都是对历史日志进行tar.gz压缩(例如:超过一定大小或者定时压缩),当我们需要临时查看历史日志,且又不想解压该日志,需要用到zcat命令进行搜索关键字。

    常用命令

    • zcat命令

      
      
          # linux需要查看历史日志,且又不想解压该日志,搜索订单编号884381688886关键字
          zcat nbsp-2021-05-06-11-82.log.gz  | grep -a -C 30 '884381688886'
      
      
          # grep的选项介绍
          -a :将 binary 文件以 text 文件的方式搜寻数据
          -r :递归搜索
          -v :反向选取
          -o :只显示被模式匹配到的字符串,而不是整个行
          -i :匹配时不区分大小写
          -A  5 :显示匹配到的行时,显示后面的 5 行
          -B  5 :显示匹配到的行时,前面的 5 行
          -C  5 :显示匹配到的行时,前后的 5 行
          -E :使用扩展的正则表达式
      
      
      
    • 其他命令

      
      
        # 在/data/reports目录下查询test关键字文件
        grep -r "test"  /data/reports
      
        # 在/etc/目录下,查找带zcwyou关键词的文件
        find /etc/ -type f | xargs grep 'zcwyou'
      
      
        # 在目录/var/zcwyou里,找到.txt后缀的文件,文件名大小写敏感。即只能匹配.txt后缀的
        find /var/zcwyou -name '*.txt'
      
      
        # grep递归检索指定扩展名的文件内容(grep指定文件后缀名)的语法为:
        grep -rn --include='*.后缀名' "检索词"
      
      
        # linux下如何在.gz包中查找指定内容
        gunzip -c file.gz | grep '需要搜索的内容'
      
      
      
      

    参考链接

    • grep检索指定扩展名的文件内容,grep指定文件后缀名

      http://www.02405.com/soft/linux/1749.html

    • Linux grep 命令

      https://www.runoob.com/linux/linux-comm-grep.html

    • 查看.tar.gz文件内容(不需要解压)

      https://blog.csdn.net/liuxiao723846/article/details/55045517

    • Linux中grep工具的使用

      https://blog.csdn.net/qq_36119192/article/details/82974781

    • linux下如何在.gz包中查找指定内容

      https://blog.csdn.net/weixin_42440768/article/details/111933789

    展开全文
  • Linux系统中使用xShell如何搜索查找文件里面的内容是查找问题、系统维护当中最常见的需求。搜索、查找文件当中的内容,一般最常用的是grep命令,另外还有egrep, vi命令也能搜索文件里面内容 假如是非压缩包文件,...

    先说一个 FTP客户端-IIS7服务器管理工具
    作为FTP客户端,它支持批量管理ftp站点。定时上传和定时下载,定时备份,且操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理windows及linux服务器、vps。让服务器真正实现了一站式管理,真的是非常方便。需要的可以看一下。
    下载链接(点击直达)
    在这里插入图片描述

    正文:在Linux系统中使用xShell如何搜索查找文件里面的内容是查找问题、系统维护当中最常见的需求。搜索、查找文件当中的内容,一般最常用的是grep命令,另外还有egrep, vi命令也能搜索文件里面内容
    假如是非压缩包文件,可以用grep命令去搜索,例如: grep –i “被查找的字符串” 文件名
    假如是.gz压缩包类型的话,可以用zgrep命令去搜索,例如: zgrep –i “被查找的字符串” 文件名

    1:搜索某个文件里面是否包含字符串,使用grep “search content” filename1, 例如在invest.appLog文件中搜索“9648345”

    grep 9648345 invest.appLog grep "9648345" invest.appLog
    

    在这里插入图片描述
    被查找的内容会被标红(如下图)
    在这里插入图片描述

    补充:

    (1)查找当前目录(包含子目录)的字符串:grep -r 字符串

    grep -r "48345" *
    

    会查询出当前目录(包含子目录)所有包含要查询字段的数据
    在这里插入图片描述
    (2)同时满足多个字符串查找:

    grep 字符串1 文件名 | grep 字符串2 | grep 字符串3 | grep …

    (3)满足多个关键字之一

    grep -E “字符串1|字符串2|字符串3|” 文件名 或者

    egrep “字符串1|字符串2|字符串3|” 文件名
    2: 如果你想搜索多个文件是否包含某个字符串,可以使用下面方式

    grep "search content" filename1 filename2.... filenamen
    grep "search content" *.sql
    

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

    grep -n "9648345" invest.appLog
    

    在这里插入图片描述
    查到的结果会在每行前面显示行数
    在这里插入图片描述
    4: 如果搜索时需要忽略大小写问题,可以使用参数-i
    例如日志中有“48345”,显然使用"48345"是搜索不到的,但加上-i后便可以搜索出来

    grep -i "48345</exser>" invest.appLog
    

    在这里插入图片描述
    6:搜索、查找匹配的行数(会返回包含查找内容的总行数)
    $ grep -c “被查找的字符串” 文件名

    grep -c "</exSer>" invest.appLog
    
    展开全文
  • 背景:下载完centos精简版之后根据网上的方法操作yum,结果删除了什么都没有了,搜索yum命令下载需要使用wget命令,使用wget下载提示没有找到该命令,所有如何安装wget,结果全是使用yum命令安装 ???你这是诚心与...

    背景:下载完centos精简版之后根据网上的方法操作yum,结果删除了什么都没有了,搜索yum命令下载需要使用wget命令,使用wget下载提示没有找到该命令,所有如何安装wget,结果全是使用yum命令安装 ???你这是诚心与我胖虎过不去吗?

    既然yum和wget没法用了,那就重新再找个方法,搜索curl命令能够做到这一点。

    命令:sudo curl -OL 连接地址

     

    转载于:https://www.cnblogs.com/qs315/p/11275125.html

    展开全文
  • Linux搜索文件路径

    千次阅读 2019-03-29 14:10:22
     java: /usr/bin/java /usr/lib/java /etc/java /usr/share/java /usr/share/man/man1/java.1.gz  2、echo $JAVA_HOME 使用 echo $JAVA_HOME 命令可以定位到Java安装路径,但是前提是配置了环境变量$JAVA...
  • linux 批量解压gz bz2文件

    千次阅读 2014-12-14 16:38:14
    一、批量解压bz2文件 find -maxdepth 1 -name "*.bz2"|xargs -i tar xvjf {} 这条命令可解压当前目录下的所有bz2文件 ...批量解压是比较郁闷的事,以前尝试各种方法,...二、批量解压gz文件(第二个方法最简单)
  • linux安装tar.gz文件(转)

    万次阅读 2015-01-12 20:07:34
    1、将安装文件拷贝至你的目录中,如果是以root身份登录上的,就将软件拷贝至/root中。 #cp xxx.tar.gz /root   2、解压缩。 #tar xvzf xxx.tar.gz 或直接双击解压缩.   3、检查编译。 #./configure ...
  • linux文件搜索定位

    千次阅读 2018-06-08 10:52:45
     -i:不区分大小写 -h:查询多文件时不显示文件名。 -l:查询多文件时只输出包含匹配字符的文件名。 -n:显示匹配行及行号。 -s:不显示不存在或无匹配文本的错误信息。 -v:显示不包含匹配文本的所有行...
  • Linux查看压缩文件内容【转】

    千次阅读 2018-09-10 10:22:00
    查看一个归档或者压缩文件内容而无需解压它 得益于 Linux 社区,有很多命令行工具可以来达成上面的目标。下面就让我们来看看使用它们的一些示例。 1、使用 vim 编辑器 vim 不只是一个编辑器,使用它我们可以干...
  • 不解压gz文件查找指定内容

    千次阅读 2018-12-07 17:35:23
    不解压gz文件查找指定内容 zcat app-2018-06-.gz |grep --binary-files=text ‘UserTokenInterceptor_params’ |grep -o 'UserTokenIntceptor_params.’ &gt;app-2018-06.txt 第一次查找出来的结果是带查找字符...
  • 今天刚好遇到一个需要查找归档日志中的内容,归档的格式是zip,假如是非压缩包文件,可以用grep命令去搜索,例如: grep "被查找的字符串" 文件名 假如是.gz压缩包类或者是zip类,可以用zgrep命令去搜索,...
  • linux搜索文件 文件名后缀

    万次阅读 2018-03-31 06:12:58
    1,搜索文件的命令。①which命令,用来查找可执行文件的绝对路径。②whereis命令,通过预先生成的一个文件列表库查找与给出的文件名相关的文件,格式为whereis [-bms][文件名称]。类似于模糊查找。不常用。 -b:只...
  • linux 根据内容查找文件

    千次阅读 2016-02-01 16:38:31
    linux 根据内容查找文件 grep "TCP_NODELAY" -r /usr 这样就递归查找/usr下的所有内容里带有TCP_NODELAY的文件了 很快找到了/usr/include/linux/tcp.h #define TCP_NODELAY 1 此外,知道文件名搜...
  • [root@localhost ~]# whereis ls ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz //输出信息从左到右:命令名、bash路径、bash的man手册页路径
  • linux下如何在.gz包中查找指定内容

    千次阅读 2020-12-29 17:44:13
    gunzip -c file.gz | grep '需要搜索内容’ grep小记 --color=auto 对匹配到的行添加颜色 -v 取反 -i 不区分大小写 -n 加行号 -c 打印匹配到的行数 -o 只显示匹配到的文字 -q 静默模式 echo $? 查看上一条...
  • 查看linux文件内容常用命令

    千次阅读 2019-05-20 23:15:44
    查看文件内容常用命令 查看文本文件的内容,可使用哪些命令,各自的特点是什么? cat:直接输出文件的所有内容 head:查看文件开头指定行数的内容 tail:查看文件末尾指定行数的内容 less或more:实现分页查看...
  • Linux搜索文件、文件名后缀

    千次阅读 2017-10-28 08:58:00
    ctime:change time,改动状态时间,指文件的inode结点被修改的时间,如通过chmod修改文件权限,改文件名,改文件内容,改了创建时间等等,ctime就会被修改。 chmod修改文件权限ctime变化; 修改文件...
  • pip 直接安装tar.gz zip文件包 (windows linux mac 可用)
  • linux文件搜索查找命令

    万次阅读 2007-09-14 20:41:00
    linux文件搜索查找命令1、grep功能描述grep 命令在一个或多个文件中查找与指定模式匹配的字符串。如果模式里包含有空格,必须用引号括起来。grep的模式只能是一个被引号括起来的字符串或者是一个单词,后面紧跟着的...
  • Linux系统如何离线安装python第三方库文件whl | tar.gz 在联网的状态下,通常使用 pip install XX 即可安装相应第三方库,但是有时候服务器会考虑安全性问题,服务器是处于离线断网状态。所以需要一些操作步骤进行第...
  • 设置linux文件搜索路径有下列两种方式: 1、在环境变量LD_LIBRARY_PATH中指明库的搜索路径。本例中就是 LD_LIBRARY_PATH=/usr/libevent/lib:$LD_LIBRARY_PATH 2、在/etc/ld.so.conf 文件中添加库的搜索...
  • Linux 下载文件命令

    千次阅读 2016-07-28 13:22:08
    Linux 下载文件命令
  • linux tar.gz安装方法

    万次阅读 2011-09-06 21:08:33
    转自 http://baile8410.iteye.com/blog/546517 2009-08-23 11:39 linux下解压tar.gz文件 下面所所有操作,后面有所有步骤说明 [yonghu@localhost ~]# su root 口令:
  • Linux查看文件路径

    万次阅读 2018-08-21 16:40:16
    Linux下有两个命令可以查看命令或者文件所在的位置 1.which which 用来查看当前要执行的命令所在的路径 举个例子: [root@admin ~]# which python /usr/bin/python 意思就是说:如果我直接输入 python ,那么...
  • 今天来写一篇关于学习Linux基础命令——文件打包压缩和搜索命令的博文,也实践了很多,总结给大家一起学习! 一、tar命令 用于对文件进行打包压缩或解压;格式:tar [选项] 档案文件 文件列表 -c:生成档案文件 -v...
  • Linux命令-文件管理

    千次阅读 2020-04-20 21:35:48
    目录1,查看文件信息:ls2, 切换工作目录: cd3,清屏:clear4,显示当前路径:pwd5...分屏显示:more13,查看文件前几行:head14,查看文件后几行:tail15,建立链接文件:ln16,输出重定向命令17,文件搜索命令:...
  • linux查看文件位置

    千次阅读 2020-11-03 12:42:58
    whereis 程序还具有搜索源代码、指定备用搜索路径和搜索不寻常项的能力。 如果省略参数,则返回所有信息。 test@localhost:~$ whereis bash bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz ...
  • 在实际生产环境中将程序打包部署到linux上或者在linux上更新程序时,很多时候都要修改.zip包或者.tar.gz包中的配置文件内容,如果在本机和linux上进行包程序拖动然后再进行改动那就显得非常麻烦。linux中的vim命令...
  • tar.gz文件安装方法

    千次阅读 2012-11-21 17:34:34
    这使我意识到Redhat linux6.1没有安装GDB,于是搜索gdb的安装方法,期间下载了gdb的tar包,还有一个是gz的包,用gunzip打开后一直无法安装,连解压的文件都打不开,后来发现该文件以及是tar包,于是执行

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 75,167
精华内容 30,066
关键字:

linux搜索gz文件内容

linux 订阅