免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1257 | 回复: 0

[FreeBSD] 如何将任意程序的log独立输出到某文件而不再出现在其他位置? [复制链接]

论坛徽章:
0
发表于 2013-09-30 15:02 |显示全部楼层
OpenBSD系统中,可以将任意程序的log输出独立保存在一个文件里面而不出现在任何其他地方,说明如下
http://www.openbsd.org/cgi-bin/m ... 386&format=html

EXAMPLES
     A configuration file might appear as follows:

     # Log info (and higher) messages from spamd only to
     # a dedicated file, discarding debug messages.
     # Matching messages abort evaluation of further rules.
     !!spamd
     daemon.info                                             /var/log/spamd
     daemon.debug                                            /dev/null
     !*



在FreeBSD中,好像无法做到,你们怎么做的?
http://www.freebsd.org/cgi/man.c ... ult&format=html

只有
     A program specification is a line beginning with `#!prog' or `!prog' (the
     former is for compatibility with the previous syslogd, if one is sharing
     syslog.conf files, for example) and the following blocks will be associ-
     ated with calls to syslog(3) from that specific program.  A program spec-
     ification for `foo' will also match any message logged by the kernel with
     the prefix `foo: '.  The `#!+prog' or `!+prog' specification works just
     like the previous one, and the `#!-prog' or `!-prog' specification will
     match any message but the ones from that program.        Multiple programs may
     be listed, separated by commas: `!prog1,prog2' matches messages from
     either program, while `!-prog1,prog2' matches all messages but those from
     `prog1' or `prog2'.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

PostgreSQL中国大会,早鸟票抢购!

PostgreSQL中国大会,早鸟票抢购!
2019年11月29~11月30日,由 PostgreSQL中文社区与ITPUB联合主办的第九届《PostgreSQL 中国技术大会》将在北京隆重召开。PostgreSQL 作为功能最强的的开源关系型数据库之一,得到了越来越多企业的推广和运用,也越来越受到广大技术爱好者的欢迎和重视。这将是 PostgreSQL 的又一次交流盛会。




----------------------------------------

点击报名>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP