电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

Nginx日志切割

来源:金蝶云社区作者:金蝶2024-09-163

Nginx日志切割

建议前期查看: 文章1:[Linux下Nignx安装说明](https://wenku.my7c.com/article/267766795074128640) # 日志切割原因 主要为了解决单个日志文件过大,打开和查阅都不方便。 # 操作平台 系统版本:CentOS-7.0-1406 X64 # 其他说明VIM编辑器简单使用说明 1. vim 文件名:打开或创建一个文件 2. 打开后点击i,进入编辑模式 3. 编辑完成,如果需要保存,则键盘点击eas键,然后输入:号,输入wq后回车,文件保存。如果点击eas键后,输入q!则不保存刚才的编辑。 # crontabs常用指令 1. service crond start #启动 2. service crond stop #停止 3. service crond restart #重启 4. service crond reload #重新加载 5. crontab -e #编辑定时任务 6. crontab -l #查看定时任务 # cron设置参考地址 [在线生成工具-EAS定时任务配置也可以使用](https://www.matools.com/cron/) # 操作步骤 1. 创建日志切割脚本(#开头的都是注释,不需要执行) ```bash # 打开一个目录,用于创建脚本(由于我之前安装的Nginx的启动文件在该目录,所以我也一样将脚本放在该目录) cd /usr/local/nginx/sbin/ # 创建脚本文件 vim cut_my_log.sh ``` 2. 编辑脚本内容(#开头的除了第一句,其他都可以删除) ```bash #!/bin/bash #根据实际情况填写Nginx的日志目录 LOG_PATH="/var/log/nginx" #设置时间格式 #这个格式是按照时分格式的,用于测试可以,正式场景不建议RECORD_TIME=$(date -d "yesterday" +%Y-%m-%d+%H:%M) RECORD_TIME=$(date -d "yesterday" +%Y-%m-%d) #将Nginx的PID路径粘贴进来,可以通过查询Nginx的配置文件找到 PID=/usr/local/nginx/logs/nginx.pid #将系统默认的日志文件修改名称 mv ${LOG_PATH}/access.log ${LOG_PATH}/access.${RECORD_TIME}.log mv ${LOG_PATH}/error.log ${LOG_PATH}/

Nginx日志切割

建议前期查看:文章1:[Linux下Nignx安装说明](https://wenku.my7c.com/article/267766795074128640)# 日志切割原因主要为了解决单个日志...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信