linux cat 压缩文件,Linux cat和zcat命令可能比你意识到的更有用

本文介绍了Linux中的cat命令,用于查看文件内容,以及与其相关的-zcat命令,用于查看压缩文件。通过示例展示了如何使用cat显示文件、合并文件、显示行号以及如何使用zcat查看gzip压缩的日志文件,强调了这两个命令在系统管理和日志检查中的实用性。
摘要由CSDN通过智能技术生成

cat

Cat 是一个相当简单的工具,用于连接文件并将文件写入屏幕,称为标准输出(stdout)。您可以在任何Linux发行版或其他Unix操作环境(例如FreeBSD或Solaris)中使用它。cat 的最简单用法 是显示文件的内容。这是一个名为 hello.world 的文件示例:

$ ls

hello.world

$ cat hello.world

Hello World !

$

我使用cat命令的最常用方法是查看配置文件,例如/ etc目录中的配置文件。该命令将显示一个文件,而不用担心损坏它。如果我使用Vi或Nano等编辑器打开关键配置文件,我可能会无意中对文件进行不必要的更改。cat命令不是一个编辑器,因此不构成进行更改文件内容的风险。

如果我需要查看更长的文件,我可以使用带有more命令的管道:

$ cat | more

Cat可以同时显示多个文件。如果我们希望看到两个文件 hello.world 和 goodbye.world 可以包括文件名作为命令行参数:

$ cat hello.world goodbye.world

Hello World !

Good Bye World!

$

Cat 还可以在输出时显示文件的行编号。有两个命令可以执行此操作,如帮助文档中所示:

-b, --number-nonblank number nonempty output lines, overrides -n

-n, --number number all output lines

如果我将-b命令与hello.world文件一起使用,输出将如下编号:

CAT 由大众点评开发的,基于 Java 的实时应用监控平台,包括实时应用监控,业务监控。 CAT 支持的监控消息类型包括:Transaction 适合记录跨越系统边界的程序访问行为,比如远程调用,数据库调用,也适合执行时间较长的业务逻辑监控,Transaction用来记录一段代码的执行时间和次数。 Event 用来记录一件事发生的次数,比如记录系统异常,它和transaction相比缺少了时间的统计,开销比transaction要小。 Heartbeat   表示程序内定期产生的统计信息, 如CPU%, MEM%, 连接池状态, 系统负载等。 Metric 用于记录业务指标、指标可能包含对一个指标记录次数、记录平均值、记录总和,业务指标最低统计粒度为1分钟。 Trace 用于记录基本的trace信息,类似于log4j的info信息,这些信息仅用于查看一些相关信息 消息树 CAT监控系统将每次URL、Service的请求内部执行情况都封装为一个完整的消息树、消息树可能包括Transaction、Event、Heartbeat、Metric和Trace信息。 完整的消息树 可视化消息树 分布式消息树【一台机器调用另外一台机器】 要求 Java 6 Maven 3 MySQL 快速上手 1、在CAT目录下,用maven构建项目mvn clean install -DskipTests 2、配置CAT的环境mvn cat:install Note: Linux\Mac  需要对/data/appdatas/cat和/data/applogs/cat有读写权限 Windows    则是对系统运行盘下的/data/appdatas/cat和/data/applogs/cat有读写权限 3、(Optional)如果安装了hadoop集群,需到/data/appdatas/cat/server.xml中配置对应hadoop信息。将localmode设置为false,默认情况下,CAT在开发模式(localmode=true)下工作。 4、运行CATcd cat-home;mvn jetty:run 然后打开浏览器,输入http://localhost:2281/cat/。 或者在cat目录下输入 mvn eclipse:clean eclipse:eclipse 然后将项目导入到eclipse中,运行cat-home项目里得‘com.dianping.cat.TestServer’来启动CAT。 介绍内容来自:高可用架构 标签:大众点评
Transmate单机版是单机使用的翻译辅助软件(CAT)工具,Transmate也是目前中国首个自主研发的辅助翻译软件,单机版个人用户免费使用。它集翻译、排版等功能于一体,避免重复翻译、减少翻译工作、提高翻译效率、确保译文的统一性。它能够帮助翻译者优质、高效、轻松地完成翻译工作。 它不同于以往的机器翻译软件,不依赖于计算机的自动翻译,而是在人的参与下完成整个翻译过程,与人工翻译相比,质量相同或好,翻译效率可提高一倍以上。CAT使得繁重的手工翻译流程自动化,并大幅度提高了翻译效率和翻译质量。 计算机辅助翻译(CAT)软件功能: 个人免费使用 实时翻译记忆 自动排版功能 导出双语或目标语文件 自定义术语库 自定义记忆库 拆分合并句子 模糊匹配 同时进行多个文件翻译 多文件独立记忆库和术语库 多文件共用记忆库和术语库 可视性强 简单易用 集合在线查词与在线翻译 换肤 有的客户要求译稿只需要译文,而有的客户要求与原文一一对应。为了简单快捷的完成这一工作,软件提供了保存两种类型文件的选择:双语对照和译文。翻译完稿件后,直接点击保存或使用快捷键保存,将会只保存译文。如果需要保存原文与译文对照的版本,在“文件”菜单中选择“保存双语”即可。 计算机辅助翻译(CAT)软件 v6.3.0.616新内容: 新增功能: 1.选项菜单中新增自定义快捷键功能。 2.全新的登录界面 3.修复闪退bug. 4.解决鼠标在译文区上下滚动时译文行一起滚动的问题 5.修复交替使用机器翻译时匹配率显示不正确的问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值