例如,logrotate 的缺省配置会每周循环日志,保留 4 周的备份日志(通过在文档名后附加序号),并且压缩备份日志以节省空间。另外,还能够将该程式配置成将 SIGHUP 发送到 syslogd,这样守护程式将注意到现在为空的日志文档,并会适当地给他们附加信息。
有关 logrotate 的更多信息,请参阅 logrotate(8) 手册页,他包含该程式的描述连同配置文档的语法。
高级主题 ― klogd
在结束 syslog 的讨论之前,我想为渴望了解更多知识的读者提及几个高级主题。在您尝试理解和 syslog 相关的主题时,这些提示会使您免去一些麻烦。
首先,syslog 守护程式实际上是 sysklogd 软件包的一部分,这个软件包有另一个守护程式,名为 klogd。klogd 的任务是接收来自内核的信息和错误消息,然后将他们传递到 syslogd 进行分类和日志记录。klogd 接收到的消息和您能够用 dmesg 命令获得的消息完全相同。区别是 dmesg 打印内核中环形缓冲区(ring buffer)的当前内容,而 klogd 将消息传递到 syslogd 使他们不会因环形缓冲区被覆盖而丢失。
高级主题 ― 替代日志记录器
其次,标准 sysklogd 包有替代选项。这些替代选项试图比 sysklogd 更有效、更易于配置,而且功能尽可能更丰富。Syslog-ng 和 Metalog 似乎是较受欢迎的替代项中的几个;假如您觉得 syslogd 达不到您所需的功能级别,您能够研究他们。
最后,您能够在脚本中使用 logger 命令记录消息。请参阅 logger(1) 手册页以获得更多信息。
七。参考资料和反馈意见
本教程结束了 ... 几乎结束了!
恭喜,您到了本教程的结尾!哦,几乎到了。因为篇幅所限,我们没能在最初四篇教程中包含几个主题。所幸我们有几个好的参考资料能够帮您很快地掌控这些主题。假如您计划获得 LPIC level 1 认证,请一定要学习这些特别的教程。关于系统备份的重要主题,我们向您推荐有关这一主题的 IBM developerWorks Linux 专区中的教程 Linux 机器备份。在这一教程中,您将学习如何使用名为 star 的 tar 变体来备份 Linux 系统。您还将学习如何使用 mt 命令来控制磁带功能。第二个我们没能讨论的主题是时间调度。幸好 thelinuxgurus.org 上的 cron 和 at 教程不错。cron 和 at 用来在特定时间执行来调度作业,这对任何系统管理员都是重要的知识。在下一屏中,您将找到许多参考资料,您将发现他们能够帮助您学习有关本教程中介绍的主题的更多内容。参考资料要找到有关 Linux 下限额支持的更多内容,请务必查看 Linux Quota mini-HOWTO。还请务必参考您的系统上的 quota(1)、edquota(8)、repquota(8)、quotacheck(8) 和 quotaon(8) 手册页。能够在下面找到有关系统引导过程和引导装入程式的其他信息:
- IBM developerWorks Linux 专区的 GRUB 入门
- LILO Mini-HOWTO
- GRUB 主页
- /usr/src/linux/Documentation/kernel-parameters.txt 中的内核命令行选项
- Redhat 上的 Sysvinit文档
要学习有关 Linux 文档系统的更多内容,请在 IBM developerWorks Linux 专区阅读包含多个部分的高级文档系统实现者指南,其中包括:
- 日志和 ReiserFS (第 1 部分)
- 使用 ReiserFS 和 Linux 2.4 (第 2 部分)
- 使用 tmpfs 虚拟内存文档系统和绑定挂装(第 3 部分)
- 介绍 devfs (第 4 部分)
- 配置 devfs (第 5 部分)
- 使用 init 封装器完成到 devfs 的转换(第 6 部分)
- ext3 文档系统的好处(第 7 部分)
- ext3 的深入讨论和最新内核的更新(第 8 部分)
- XFS 介绍(第 9 部分)
有关分区的更多信息,请在 IBM developerWorks Linux 专区中参考以下分区技巧文章:
- Partition planning tips
- 在系统工作时调整分区:整理数据
- 在系统工作时调整分区:移动 /home
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




