我们在对我们的服务器所需要的日志进行备份的时候,我们多会对日志进行一个割接的操作,例如一天割接一次,割接出来的日志也会再次压缩后进行保存,但是当我们所保留的日志量非常大的时候,此时查询日志的难度也就相应也大了,可能我们需要查询前一年的某些日志,日志文件可能有上T级大小,此时可以使用zcat命令来查看和过滤需要的日志内容。

zcat命令用于不真正解压缩文件,就能显示压缩包中文件的内容的场合。

zcat(选项)(参数)

-S:指定

例如:不解压文件直接查看其内容

[root@localhost 180305]# zcat ALLServer-180305.tar.gz |head

./ALLServer-180305/server1.180305-000000644000000000000000000007114413247022664017704 0ustar rootroot

180305-00:01:17 GS[2200] TRACE: 用户 [50492,季漠] 登陆地图[21,Scene]:517成功

180305-00:01:31 GS[2200] TRACE: 用户 [50492,季漠] 登陆地图[21,Scene]:519成功

180305-00:03:31 GS[2200] DEBUG: TCPTask指令发送统计:2,2,234,1404

180305-00:03:31 GS[2200] DEBUG: TCPTask指令发送统计:2,4,237,1422

180305-00:03:31 GS[2200] DEBUG: TCPTask指令发送统计:3,1,51,8019

180305-00:03:31 GS[2200] DEBUG: TCPTask指令发送统计:3,6,40,560

180305-00:03:31 GS[2200] DEBUG: TCPTask指令发送统计:3,7,4,56

180305-00:03:31 GS[2200] DEBUG: TCPTask指令发送统计:3,9,10,160

180305-00:03:31 GS[2200] DEBUG: TCPTask指令发送统计:3,11,25,450

180305-00:03:31 GS[2200] DEBUG: TCPTask指令发送统计:3,14,30,660

参考网站:

http://man.linuxde.net/zcat

http://book.51cto.com/art/200808/85140.htm

linux 读取zip文件内容,Linux 下zcat对压缩打包日志文件(*.tar.gz)读取及过滤查询所需日志...相关推荐

  1. 2019-8-20 [Linux] 6.Shell的基本操作 查看 改变 列出 阅读开头/结尾 循环查看 阅读工具less 查找文件内容 文本分析工具AWK 文本编辑工具SED文件find 帮助man

    文章目录 6.linuxShell的基本操作 6.1 查看目录和文件 6.1.1 显示当前目录:pwd 6.1.2 改变目录:cd 6.1.3 列出目录内容:ls 1) 查看列表信息 以及详细信息 2 ...

  2. java控制器文件内容替换_如何用Java来进行文件切割和简单的内容过滤的实现

    一 由来 去年由于项目的需求,要将一个任意一个文件制作成一个xml文件,并且需要保持文件内容本身不产生变化,还要能够将这个xml重新还原为原文件.如果小型的文件还好处理,大型的xml,比如几个G的文件 ...

  3. 如何压缩打包图片文件?照片如何打包压缩?

    平时在处理多张图片kb大小的时候,除了批量图片压缩之外,我们还可以使用图片打包压缩,将图片文件打包成文件夹来压缩处理,但是市面的压缩软件都是需要下载安装的.下面介绍一款在线打包压缩的方法,使用图片在线 ...

  4. mac 读linux格式文件内容,linux和mac osx 下查找替换并保存文件的方法

    1. 查找deskop.xml 并修改文件 find . -name desktop.xml|xargs sed -i '.bak' 's/$/ /g' 注: -i 参数在  mac 下一定要指定备份 ...

  5. linux中vi修改文件内容,linux VI模式下批量修改文件内容

    1.         :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky 2.         :n,$ ...

  6. linux如何改文件内容,linux下用命令修改文件内容

    linux下vi命令修改文件及保存的使用方法 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi n filename :打开文件,并将光标置于第n行首 vi fil ...

  7. linux如何查看指定目录下文件内容,Linux 系统下通过关键词查找指定目录下的文件内容...

    #!/bin/bash # 作者:靑龍一笑(C.S.Ricen) # 功能:根据指定的关键词,查找指定目录下的文件内容 # 要查找的目录 Search_Dir=/opt/datas/ # 关键字列表 ...

  8. linux 再文件夹目录下,批量替换文件名、文件内容字符串

    基本使用命令 sed -i 's/<原字符串>/<替换字符串>/g' <文件> grep -rl "<搜索字符串>" find -n ...

  9. linux 在指定行后写入文件内容,linux命令行下将指定的几行内容写入到一个文件中...

    覆盖型写法 (文件里原来的内容被覆盖) echo "aaa" > a.txt echo aaa > a.txt 添加型写法 (新内容添加在原来内容的后面) echo & ...

最新文章

  1. 【重磅】谷歌2021博士奖研金完整名单出炉,13个方向共75人获奖
  2. python优秀程序员条件_Python 条件语句
  3. 浙江大学计算机与机械工程,中国26所“机械工程”大学经调整、合并,浙大、西交、同济升级...
  4. C# 各版本更新简介
  5. MongoDB学习笔记——数据库安装及配置
  6. 关于JAVA并发编程你需要知道的——硬件篇
  7. android程序崩溃了却没法通过log查看错误日志
  8. [我研究] A TAXONOMY OF SECURITY FAULTS IN THE UNIX OPERATING SYSTEM - Master Thesis
  9. ios batchRequest
  10. leetcode 1154 一年中的第几天
  11. [转载]小窗终曲说策划
  12. Shadow Defender影子卫士
  13. 微积分小糊涂源于微积分大糊涂
  14. 春招总结(作业帮、华为、腾讯、美团、京东面经)
  15. 测试软件安装可以用影子系统吗,什么是影子系统? 影子系统安装使用图文教程...
  16. 【问题解决】KeyError: ‘profit‘ raise KeyError(key) from err
  17. 学习各位前辈开个blog
  18. 如何查看计算机网络密码是什么意思,如何查看电脑用户名_如何查看电脑网络密码...
  19. Node.js Express博客项目实战 之 前台页面数据的显示
  20. PYTHON使用arcpy出现“Error 000824: The tool is not licensed”

热门文章

  1. 可视化服务器集群管理与调度系统,一种基于Slurm作业管理的可视化调度系统技术方案...
  2. 香港阿里云服务器被攻击了怎么办
  3. java判断春夏秋冬,【根据输入1~12之间的数字,判断是春夏秋冬那个季节,要求使用方法定义四个季节.输出的结果图是:请输入月份:6该季节为夏季】作业帮...
  4. 普通二本计算机考研推荐学校江苏,普通二本考研推荐学校 普本考上211可能吗...
  5. 数字图像处理期末整理
  6. docker安装青龙
  7. capwap学习笔记——初识capwap(一)
  8. 动画解决TCP 三次握手与四次挥手(附十道面试题)
  9. Arcgis按面积占优赋值法对地类图斑坡度进行赋值制作耕地及林地后备资源补充空间底图
  10. DroidPlugin代码分析(三) 占坑、动态注册