ccz 是一款出色的工具,可为繁重的阅读或搜索任务带来真正的乐趣 日志文件. 它使用模块化方法来支持自定义 颜色格式 对于流行的应用程序,例如 Apache, 后缀, 进出口, 等等。
在 CentOS 上安装 ccze 和 Fedora linux
首先启用 Epel 存储库并运行以下命令:
# yum install ccze -y
在 Debian/Ubuntu linux 上安装 ccze
在 Debian/Ubuntu 上,您可以使用 apt-get 进行安装:
~$ sudo apt-get install ccze -y
如何使用ccze工具
ccze 对发送到标准输出的日志进行着色,例如,我们可以使用 tailf 跟踪日志文件,然后通过管道将输出美化到 ccze,示例:
~$ tail /var/log/syslog | ccze -A
使用 ccze 工具将日志文件导出到 html 文件:
~$ cat /var/log/syslog | ccze -h > ~/Desktop/syslog.html
例子:
这个工具有很多选项。 您可以在这些文件中对其进行更多自定义
/etc/cczerc, $HOME/.cczerc
要查看可用插件列表,只需执行
$ ccze -l
示例输出:
~$ ccze -l Available plugins: Name | Type | Description ------------------------------------------------------------ apm | Partial | Coloriser for APM sub-logs. distcc | Full | Coloriser for distcc(1) logs. dpkg | Full | Coloriser for dpkg logs. exim | Full | Coloriser for exim logs. fetchmail | Partial | Coloriser for fetchmail(1) sub-logs. ftpstats | Full | Coloriser for ftpstats (pure-ftpd) logs. httpd | Full | Coloriser for generic HTTPD access and error logs. icecast | Full | Coloriser for Icecast(8) logs. oops | Full | Coloriser for oops proxy logs. php | Full | Coloriser for PHP logs. postfix | Partial | Coloriser for postfix(1) sub-logs. procmail | Full | Coloriser for procmail(1) logs. proftpd | Full | Coloriser for proftpd access and auth logs. squid | Full | Coloriser for squid access, store and cache logs. sulog | Full | Coloriser for su(1) logs. super | Full | Coloriser for super(1) logs. syslog | Full | Generic syslog(8) log coloriser. ulogd | Partial | Coloriser for ulogd sub-logs. vsftpd | Full | Coloriser for vsftpd(8) logs. xferlog | Full | Generic xferlog coloriser.
有关更多 ccze 选项,请参见手册页。