选择显示字体大小

如何去掉freebsd控制台上显示的太多的提示信息

syslog.conf - 将系统记录(log)信息放到任何你想放的地方

freebsd 缺省的/etc/syslog.conf 配置为将许多信息直接
显示到系统的控制台(console),和用root登录的terminal,
有些信息信息总是不停的显示,简直烦死了。一气之下,将
/etc/syslog.conf做一番修改,这下,控制台和root的terminal
清净多了。


许多程序通过调用系统的记录程序syslogd,将一些信息记录(log)到
控制台或指定的文件里。syslogd守护进程读取这些信息,并按
/etc/syslog.conf的配置,将这些信息写到系统控制台,log文件或用
户指定的其他机器上特定文件里。
下面是freebsd 3.1缺省的/etc/syslog.conf文件配置。
###########################################################################
# $id: syslog.conf,v 1.9 1998/10/14 21:59:55 nate exp $
#
# spaces are not valid field separators in this file.
# consult the syslog.conf(5) manpage.
*.err;kern.debug;auth.notice;mail.crit /dev/console
*.notice;kern.debug;lpr.info;mail.crit;news.err /var/log/messages
mail.info /var/log/maillog
lpr.info /var/log/lpd-errs
cron.* /var/cron/log
*.err root
*.notice;news.err root
*.alert root
*.emerg *
# uncomment these if you're running inn
# news.crit /var/log/news/news.crit
# news.err /var/log/news/news.err
# news.notice /var/log/news/news.notice
!startslip
*.* /var/log/slip.log
!ppp
*.* /var/log/ppp.log
###########################################################################
注意:#是注释,分隔符号是tab而不是空格字符,如果你用/usr/bin/ee程序来编辑这
个文件,得要小心,建议用vi来直接编辑它。
下面的例子是我改过的配置
###########################################################################

# 所有的信息都不许望控制台上显示
# *.err;kern.debug;auth.notice;mail.crit /dev/console
*.*;mail.none;cron.none;kern.none;local0.none;ftp.none;auth.none;
authpriv.none /var/log/messages
# 上两行应为一行。
mail.* /var/log/maillog
cron.* /var/cron/log
kern.* /var/log/kernel.log
auth.*;authpriv.* /var/log/auth.log

# 下面三行给我注释掉了,这样就去掉了很多讨厌的提示信息。
# *.err root
# *.notice;news.err root
# *.alert root

# uncomment these if you're running inn
# news.crit /var/log/news/news.crit
# news.err /var/log/news/news.err
# news.notice /var/log/news/news.notice

local0.* /var/log/tcpd.log
local0.info;local0.debug /var/log/firewall.log
local0.err /var/log/firewall.err
# 把ftp信息log到/var/log/ftp.log文件里。
ftp.* /var/log/ftp.log

!startslip
*.* /var/log/slip.log

!ppp
*.* /var/log/ppp.log
# 我把通过pop3取信的信息log到/var/log/popper.log文件里。
!popper
*.* /var/log/popper.log
#############################################################################

注意: 上面的例子含有空格. 如果你用拷贝/粘贴的方法从这个例子,请用tab替换空格

=================================================================
syslog.conf的详细用法请 man syslog.conf.
=================================================================

修改 /etc/syslog.conf 后, 用以下命令使修改生效
killall -hup syslogd   


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons