Chinaunix首页 | 论坛 | 博客
  • 博客访问: 345085
  • 博文数量: 858
  • 博客积分: 3000
  • 博客等级: 中校
  • 技术积分: 8622
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-30 12:01
文章分类

全部博文(858)

文章存档

2011年(1)

2009年(857)

我的朋友

分类:

2009-05-30 12:11:00

目录
1. 使用shell向syslog日志文件写入信息
2. 输出iptables日志到一个指定的文件

内容
1. 使用shell向syslog日志文件写入信息

应用程序使用syslog协议发送信息给Linux系统的日志文件(位于/var/log目录). Sysklogd提供两个系统工具: 一个是系统日志记录, 另一个是内核信息捕获. 通常大多程序都使用C语言或者syslog应用程序或库来发送syslog消息.

下面介绍如何使用shell向syslog日志文件写入信息:

1). 使用Logger命令

logger命令是一个shell命令(接口). 你可以通过该接口使用syslog的系统日志模块 你还可以从命令行直接向系统日志文件写入一行信息.

比如, 记录硬盘升级后的系统重启信息:
$ logger System rebooted for hard disk upgrade

然后你可以查看/var/log/message文件:

# tail -f /var/log/message

输出为:

Jan 26 20:53:31 dell6400 logger: System rebooted for hard disk upgrade

你也可以通过脚本程序来使用logger命令. 看下面的实例:

管理员在2009年8月13日编辑了该文章文章。
-->
阅读(178) | 评论(0) | 转发(0) |
0

上一篇:DHCP服务器架设

下一篇:ipmitool 命令收集

给主人留下些什么吧!~~