Nginx 日志分割脚本(仅供参考)
bash
#!/bin/bash
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd $script_dir
current_time=$(date +"%Y-%m-%d_%H-%M-%S")
echo $current_time
tar_dir=$current_time
mkdir $tar_dir
mv ./*.log $tar_dir
tar_name=log_$current_time.tar.gz
tar -zcf $tar_name $tar_dir && rm -rf $tar_dir
echo "日志分割完毕"
container_id=$(docker ps | grep openresty | cut -d ' ' -f 1)
(docker restart $container_id > /dev/null) && echo "重启 openresty 成功"
最近更新:10/11/2024, 5:06:03 AM
原文链接:Nginx 日志分割脚本(仅供参考)
上一篇:DockerCompose|下一篇:display:flex全兼容