Nginxログカットスクリプト

WBOY
リリース: 2016-07-29 08:57:14
オリジナル
808 人が閲覧しました

<code><span>#!/bin/bash</span><span>## 零点执行该脚本</span><span>## Nginx 日志文件所在的目录</span>
LOGS_PATH=/usr/local/nginx/logs
<span>## 获取昨天的 yyyy-MM-dd</span>
YESTERDAY=$(date <span>-d</span><span>"yesterday"</span> +%Y-%m-%d)
<span>## 移动文件</span>
mv <span>${LOGS_PATH}</span>/access_log <span>${LOGS_PATH}</span>/access_log.<span>${YESTERDAY}</span>
mv <span>${LOGS_PATH}</span>/error.log <span>${LOGS_PATH}</span>/error.log.<span>${YESTERDAY}</span><span>## 向 Nginx 主进程发送 USR1 信号。USR1 信号是重新打开日志文件</span>
kill -USR1 $(cat /usr/local/nginx/sbin/nginx.pid)</code>
ログイン後にコピー

Nginx インストール ディレクトリの sbin に配置し、cut-log.sh

<code><span>#crantab</span><span>0</span><span>0</span> * * * /bin/bash /usr/<span>local</span>/nginx/sbin/cut-<span>log</span>.sh</code>
ログイン後にコピー
').addClass('pre-numbering').hide(); という名前を付けます。 $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

上記は、関連する内容を含む Nginx ログ切断スクリプトを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート