之前用的glogg,但是好几年没有维护了,无意间发现了klogg,应该是基于glogg,打开大文件灰常快,看log也很方便,而且还在一直更新,可以试试。
1. About the Project
Klogg 最初是 glogg 的一个分支——2016年快速、智能的日志浏览器。
从那时起,它已经从修复烦人的小错误演变为重写核心组件,使其比前任更快、更智能。
klogg 的开发是由我的同事和我需要保持生产力的功能以及 Github 和 glogg 邮件列表中用户的功能请求驱动的。
有关 klogg 开发的最新消息可以在https://klogg.filimonov.dev找到。
Comparing with glogg
Klogg 具有 glogg 的所有最佳功能:
借助 Qt5,可在类 Unix 系统、Windows 和 Mac 上运行
速度快,直接从磁盘读取文件,无需将其加载到内存中
可以对巨大的文本文件进行操作(10+ Gb 不是问题)
搜索结果与原始文件分开显示
支持 Perl 兼容的正则表达式
为日志和搜索结果着色
显示日志中感兴趣行所在位置的上下文视图
监视磁盘上的文件更改并重新加载它(有点像尾巴)
是开源的,在 GPL 下发布
在那个glogg之上:
使用多线程和 SIMD 进行了高度优化
支持超过 2147483647 行的文件
包括更快的正则表达式搜索(2-4 次)
允许将正则表达式与布尔运算符(AND、OR、NOT)组合
支持许多常见的文本编码
使用uchardet库自动检测文件编码(支持 utf8、utf16、cp1251 等)
可以将搜索操作限制在大文件的某些部分
允许配置多个荧光笔组并在它们之间切换
具有可配置的预定义正则表达式模式列表
包括黑暗模式
具有可配置的快捷方式
有一个用于记笔记和进行基本数据转换的暂存器窗口
提供许多让生活更轻松的小功能(关闭选项卡、复制文件路径、收藏文件菜单等)
2. 安装方法
2.1 命令安装
2.1.1 For DEB
add klogg artifactory repository (replace <ubuntu_release> with one of bionic, focal, jammy):
echo deb [trusted=yes] https://favpackage.jfrog.io/artifactory/klogg_deb <ubuntu_release> utils | sudo tee -a /etc/apt/sources.list
Then install using apt
sudo apt-get update
sudo apt install klogg
2.1.2 For RPM
create klogg repo file in /etc/yum.repos.d/klogg-rpm.repo with this content:
[Klogg]
name=Klogg
baseurl=https://favpackage.jfrog.io/artifactory/klogg_rpm/
enabled=1
gpgcheck=0
Then install using yum
sudo yum update
sudo yum install klogg
2.2 安装包安装
windows | linux | max |
---|---|---|
win下载链接 | linux下载链接 | mac下载链接 |