newsyslog.conf
2009-05-13 09:15:39来源:未知 阅读 ()
#/etc/newsyslog.conf
这个文件主要用來定期检查 /var/log/ 的档案,设定当 log 到一定大小或是定期的将旧的档案压缩备份,并刪除太老的档案。
除了 log 外,您也可以用它來设定定时要压缩备份的档案。
语法:
logfilename [owner:group] mode count size when [ZB] [/pid_file] [sig_num]
参数说明:
logfilename log 名称
[owner:group] log 属主:属组
mode 该了LOG的权限
count 最多計算到多少,例如 cron 是 3 表示将有四个压缩档案:cron.0.gz, cron.1.gz, cron.2.gz, cron.3.gz。
size 档案最大到多少即压缩备份,以 KB 计。
when 什么时候做备份,请 man newsyslog 来看详细说明。以 @ 为首代表用 ISO 8601 结构的时间格式。以 $ 为首代表使用每天、每周、每月。
一些例子:
$D0 每天半夜十二點
$D23 每天 23:00 時
$W0D23 每周日 23:00
$W5D16 每周五 16:00
$MLD0 每月最后一天半夜十二点
$M5D6 每月第五天 6:00
[ZB] Z 表示要将该档案以 gzip 压缩起來,B 表示该档案是 binary 档。
[/pid_file] pid 档的绝对路径,如果有设定,則会送出 sig_num 给该程是式。
[sig_num] 要送給该 daemon 程的 signal number,预设是 SIGHUP。
#cat /etc/newsyslog.conf
# configuration file for newsyslog## logfile_name owner:group mode count size when flags/var/cron/log root:wheel 600 3 10 * Z/var/log/aculog uucp:dialer 660 7 * 24 Z/var/log/authlog root:wheel 640 7 * 168 Z/var/log/daemon 640 5 30 * Z/var/log/lpd-errs 640 7 10 * Z/var/log/maillog 600 7 * 24 Z/var/log/messages 644 5 30 * Z/var/log/secure 600 7 * 168 Z/var/log/wtmp 644 7 * $W6D4 ZB/var/log/xferlog 640 7 250 * Z/var/log/ppp.log 640 7 250 * Z/var/log/pflog 600 3 250 * ZB /var/run/pflogd.pid~
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:FreeBSD文档和资源
下一篇:国内OpenBSD镜像站点
- mysql 迁移备份 2009-05-13
- tar 命令帮助 2009-05-13
- UNIX学习(8) 2009-05-13
- Freebsd的系统备份,复制系统的脚本 2009-05-13
- 使用crontab+ssh每天自动完全备份mysql数据 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash