GitHub项目:toolong
仓库地址:https://github.com/Textualize/toolong
星级:3940 | 作者:文本化
项目描述:一个用于查看、跟踪、合并和搜索日志文件(加上 JSONL)的终端应用程序。
===================================================
自述文件内容:
[](https://discord.gg/Enf6Z3qhVr)
#图隆
用于查看、跟踪、合并和搜索日志文件(以及 JSONL)的终端应用程序。
<详情>
🎬 查看单个文件
<视频src =“https://github.com/Textualize/tailless/assets/554369/a434d427-fa9a-44bf-bafb-1cfef32d65b9”宽度=“400”/>
详情>
## 保持冷静并记录文件
请参阅 [Calmcode.io 上的 Toolong](https://calmcode.io/shorts/toolong.py),了解 Toolong 的平静介绍。
## 什么?

- 日志文件的实时跟踪。
- 语法突出显示常见的 Web 服务器日志格式。
- 打开数 GB 文件的速度与打开小文本文件的速度一样快。
- 支持 JSONL 文件:行打印得很漂亮。
- 自动打开 .bz 和 .bz2 文件。
- 通过自动检测时间戳合并日志文件。
## 为什么?
作为一名 Web 开发人员,我过去花了很多时间处理日志,通常是通过 ssh 在 Web 服务器上处理日志。
我会使用各种工具,但我分析日志的 goto 方法是直接在服务器上使用 *nix 工具,如“tail”、“less”和“grep”等。
尽管这些工具很有用,但它们并非没有摩擦。
我构建了“toolong”作为我当时想要的工具。
它非常敏捷、易于使用,并且可以为您完成许多“繁重的工作”。
### 截图
<表>
|
|
|
|
表>
### 视频
<详情>
🎬 合并多个(压缩)文件
详情>
<详情>
🎬 查看 JSONL 文件
这篇文章对您有帮助吗?