freebsd下nginx日志log的截断

刚刚搞好,freebsd下nginx日志log的截断脚本,跟住定义一个cron,在每天晚上23:59执行这个脚本就ok了

以下脚本代码:

#!/bin/sh

timex=date +%Y%m%d

spath=”/var/log/”

accessx=$spath’nginx’$timex’-access.log’
errorx=$spath’nginx’$timex’-error.log’

cp $spath’nginx-access.log’  $accessx
cp $spath’nginx-error.log’  $errorx

cat /dev/null > $spath’nginx-access.log’
cat /dev/null > $spath’nginx-error.log’

/usr/bin/find /var/log -name “nginx2*” -and -type f -mtime +3 -exec /bin/rm -f {} \;

关于无聊人

一个无聊人而已
此条目发表在nginx分类目录。将固定链接加入收藏夹。

freebsd下nginx日志log的截断》有 6 条评论

  1. simpleseo说:

    你还安装了freebsd呀;)

  2. leondc说:

    实体机freebsd, vmware虚拟机linux, 朋友机linux的centos

  3. simpleseo说:

    晕,你好专业呀,在机房做网管吧。

  4. leondc说:

    做的与电脑只有点关系

  5. simpleseo说:

    这还是秘密呀;)

  6. 爱月说:

    Nginx是个好东西~记得以前问过你用哪个发行版linux比较好~你说CentOS~
    我就直接CentOS+Nginx解决了服务器压力问题
    太棒了~

发表评论

电子邮件地址不会被公开。 必填项已用*标注