# &ksystemlog; 手册

## 使用 &ksystemlog;

### 介绍

#### 什么是 &ksystemlog;？

&ksystemlog; 是一个系统日志查看工具。

&ksystemlog; 帮助用户了解计算机在背后都在干些什么。&ksystemlog; 旨在简化阅读系统日志文件。该程序为初学者用户设计，这些用户可能不知道如何查找关于系统的信息，或者不知道日志文件都位于计算机的什么地方。

但它也为高级用户设计，如果这些用户想要迅速发现服务器出现的问题。&ksystemlog; 尝试提供了一些高级功能，可用于排序以及阅读特定程序的日志。

&ksystemlog; 主屏幕 &ksystemlog; 主屏幕

#### 功能

在当前版本中，&ksystemlog; 0.4 有许多有用的功能，例如：

- 支持许多不同日志文件类型，还支持 Syslog 服务器格式，以及 Samba

- 多页视图，可同时显示多个日志

- 从多个来源中阅读一个综合日志的模式

- 自动用粗体显示新日志行

- 根据不同标准分组 (例如日志级别，日志文件，进程，小时，...)

- 每个日志行的详细信息

- 手动添加日志记录

- 按优先级过滤

它支持您系统中的以下日志文件：

- Syslog 日志 (系统消息)

- X.org 日志

- 内核日志

- 认证日志

- ACPID 日志

- Cups 日志

- Postfix 日志

- Apache 日志

- Samba 日志

- 守护进程日志

- Cron 日志

- X 会话日志

- Systemd / Journald 日志

还有许多功能，会在本指南的适当章节进行讨论。

### 使用 &ksystemlog; 阅读日志

在下列截图中您可以看到，&ksystemlog; 提供了可轻松排序及过滤日志行的功能。接下来本文档将会描述它们。

#### 新手入门

当您启动 &ksystemlog; 时，默认它会尝试打开最有用的那些日志，系统日志。如果它没有显示这些并且弹出了一个消息框，那您可能没有用管理员用户 (一般称为 root) 启动 &ksystemlog;。日志文件一般存在于 /var/log 目录中，它一般被隔离于一般用户之外。在设置对话框中，您可以选择在启动时打开另一个日志。

&ksystemlog; 初次启动 &ksystemlog; 初次启动

#### 轻松阅读日志文件

##### 排序日志行

每个日志行都在一个列表视图中显示，可以通过点击想要排序的列来为它们排序。再点击一次会按照相反方向排序。如果您想按照第一次载入的时候那样排序，您可以通过 编辑重新加载 菜单项来完成，或者轻松点击列表的第一列来按照升序排序，该列一般写有 日期。即使您的日志模式并不使用时间来描述每个日志行，例如 X.org 日志，列表也会被正确排序，因为 &ksystemlog; 有一个对列表的内部排序。

##### 过滤日志行

按某个进程过滤 按某个进程过滤

您也可以使用过滤栏来按照选择的标准和输入的字符串来排序。只要简单地向过滤器中输入一些内容，列表会自动地变为只显示符合您输入的过滤字符串的行。默认情况下，过滤器旁的组合框会选中 全部，这表明当一行的任意一列符合您输入的过滤字符串时，它才会被显示。

您可以选择另一列来仅根据该列来过滤列表。比如，在 系统日志中，如选择 进程 列，并且在过滤栏中输入进程名，&ksystemlog; 会显示该进程输出的所有日志行。

#### 其他功能

##### 给日志行着色

该选项默认被激活，它帮助您看出哪些行比其他行有更高的级别。例如，错误 行会用和 提示 行不同的颜色显示。这个功能可在配置对话框中关闭。

##### 隐藏进程标识符

如果您对某个特定进程感兴趣 (例如在 系统日志 中或者 Cron 日志 中)，您可以在 进程 列中隐藏它的 PID。这在您试图分析某个特定命令的输出时很有用，例如 Samba 服务。对这种情况，请使用 过滤栏。

##### 通过电子邮件发送日志

右键菜单中包含了操作 邮寄所选区域。在日志中选择相关行，再使用此操作可用您默认邮件客户端打开一个编写窗口，其中预先填写好了选中的内容。

#### 监控管理

&ksystemlog; 提供了一个简单的方法来阅读与监控日志文件。的确，一般来说您只需要分析一些现存的日志文件。对这种情况来说，您并不能接受新行的出现。您可以通过点击 停止 按钮来禁用对日志文件的监控。这会使打开的日志文件停止更新，另一方面它们依旧可以被其他进程所写入。当然，您可以通过点击 恢复 来再次激活监控，这会显示自从上次暂停以来添加的日志行。

另外，如果要关注于新出现的日志行，您可以切换 滚动至新行 选项。

#### 管理多个打开的标签

&ksystemlog; 允许您通过打开多个标签来启动多个日志模式。如需这么干，您可以通过 窗口菜单来管理以及打开新标签。当您选择了所需的标签之后，只要用对应的菜单选择需要的日志模式即可。

## 致谢和授权

&ksystemlog;

&ksystemlog;, 版权 2008 Nicolas Ternisien

贡献者：

- Patrick Dreker ：创意，代码改进。

- Bojan ：SSH 日志模式，打印功能。

特别感谢所有 &ksystemlog; 的翻译者。

本文档由 Guo Yunhe 同学翻译。

&underFDL; &underGPL;
&documentation.index;