VPS侦探论坛

 找回密码
 注册
查看: 1322|回复: 2

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

[复制链接]
发表于 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天的?


美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 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[i]}_$(date -d "yesterday" +"%Y%m%d").log 加到mv命令上面

只能切一个日志目录下面的日志,多个目录你分开多个脚本
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2023-8-9 15:45:50 | 显示全部楼层

搞定了! 谢谢军哥
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-12-10 22:00 , Processed in 0.026130 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表