清风笑 发表于 2023-8-7 00:13:58

军哥 还有个关于日志切割的问题

本帖最后由 清风笑 于 2023-8-7 00:15 编辑

http://www.vpser.net/manage/cut-nginx-log-files.html
看这脚本说明 有点迷糊 原因是我的日志是放在

访问日志:
/自定义文件夹/logs/nginx/access/access.log

/自定义文件夹/logs/nginx/access/站点.log
/自定义文件夹/logs/nginx/access/站点1.log
/自定义文件夹/logs/nginx/access/站点2.log
...


错误日志:
/自定义文件夹/logs/nginx/error/error.log
/自定义文件夹/logs/nginx/error/站点.log
/自定义文件夹/logs/nginx/error/站点1.log
/自定义文件夹/logs/nginx/error/站点2.log
...


请教军哥,脚本里的配置要怎么写能实现把日志切到对应文件夹下(error或者access文件夹/站点_2023086.log),仅保留30天的?


licess 发表于 2023-8-7 20:29:11

日志不在脚本设置的目录就按文章自己改一下

log_files_dir=${log_files_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m") 删掉

将 log_files_dir=/自定义文件夹/logs/nginx/access/${log_files_name}_$(date -d "yesterday" +"%Y%m%d").log 加到mv命令上面

只能切一个日志目录下面的日志,多个目录你分开多个脚本

清风笑 发表于 2023-8-9 15:45:50

搞定了! 谢谢军哥
页: [1]
查看完整版本: 军哥 还有个关于日志切割的问题