カットログ(1つのファイルを避けるためには大きすぎて、後のメンテナンスが困難であることです)

#mkdir /データ/スクリプト//コマンドラインスクリプト格納ディレクトリを作成
#vimの/data/scripts/nginx_log.sh
#ビン/ bashのを!
#特徴:nginxのログファイルをカット(1つのファイルを防ぐことは大きすぎる、非常に困難な後処理)
#著者:liusingbonの
日= $(日付のY%mを%% + D)#日付の
ログ・パス=は/ usr / local / nginxの/ログの       
ミュージックビデオログパス$ / $のaccess.logログパス/アクセスリアルタイムバックアップのaccess.log#$ date.log
ログ・パスの$ MV / error.logファイル$ログパス/エラー- $ date.log
殺す-USR1 $(CATの$ログパス/ nginx.pid)#新しいログファイルを自動的に開きますxxx.logを生成しません。

#chmodの+ X /data/scripts/nginx_log.sh

#crontab -e -uルート#書かれたスクリプトの後、スケジュールされたタスクへのスクリプト、スクリプトは一日一回実行
0 1 * * * /data/scripts/nginx_log.sh

おすすめ

転載: www.cnblogs.com/liusingbon/p/11084966.html