你有没有经常陷入进选择工具的泥沼,想找一个顺手的工具,结果找到了一堆,看了一堆 列表,各种优点和缺点,还是不确定哪个更合适,我也是这样,所以想写这样一个系列, 告诉还没有跳进去的朋友,不要选了,就它吧,今天我来介绍一个查看日志的工具
简单列一下一般情况下我的基本标准,当然可能不是所有工具都符合以下标准,因为某些情况 下,只有这些工具可以胜任:
klogg,而且我觉得毫无悬念
klogg 最早是 glogg 的 fork,我选择 klogg 前,也是使用了相当长时间的 glogg, 但是对于我来说,glogg 有一个很严重的问题:不能切换 encoding,这个对英文日志 固然没什么影响,但如果需要面对有时 gbk,有时 utf-8 的情况,glogg 就力不从心了, 而对于 klogg 来说,encoding 是可以自己选的
glogg、klogg 两者最大的优势在于,打开单个以 gb 为单位的档案,也不会有卡顿,这是 非常难得的,因为其实对于查看日志,随便一个文本编辑器似乎都可以,但是,不是所有的 文本编辑器都可以轻轻松打开超大的文件,例如之前我在分析大富翁的动画格式时,就用到 了 klogg,因为 dosbox dump 下来的 logcpu.txt 实在太大,而我又不太想去分割,不过 我也不太想在这里列出各种工具的比较了,这是我的最优解,1.8G 的文件,7 百万行的日志,打开和滚动都毫不费力。
不过 glogg 很久没有更新了,虽然除了编码问题我都很满意,没有必要更新,但是仍然会让我有些担心可能突然会有一天,glogg 会因为系统的更新而不能用,klogg 目前看来还在更新中,这也是一个选择 klogg 的理由。
以上是我觉得胜出的理由,如果你想省时间,不要再去看什么十个好用的日志工具了,这就是我的最优解,如果你有更优解,请告诉我,我们不妨再进行比较。