nginx日志不切割的话会很大,以前是通过crontab定时切割并reload来切割日志,稍微有点麻烦,最近找到一个使用内置函数的办法(根据正则配置可精确到秒),如下,写在server里面:if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})") { set $year $1; set $month $2; s...
脚本 hardware_status.sh,获取硬件指标:#!/bin/bash #by maxbon 2018/12/27 硬件检测脚本 source /etc/profile #获取设备IP function GetDeviceIp() { IPs=`ifconfig | grep "inet addr:" |egrep -v "127.0.0....
现象:脚本正常运行没问题,放入crontab里面后异常排查过程:crontab异常,怀疑crond服务异常,重新启动service crond restart,无效,还是不自动运行crond没问题的话,那么就是脚本的问题,手动执行脚本,正常运行,90%的可能是环境变量的问题了在脚本头部载入环境变量source /etc/profile,如下:#!/bin/bash #载入环境变量 sourc...