实现nginx的日志切割(注:为什么要切割呢?因为当你用户访问量大的时候,可能日志也很大。) 《1》:ll /usr/local/nginx/logs/ 查看日志 (注:有两个日志,一个是访问日志,另一个是错误日志。) 
《2》:tail -f /usr/local/nginx/logs/access.log 查看访问日志 
《3》:vim /opt/cut_nginx_log.sh 编写一个脚本 《4》:脚本内容: #!/bin/bash #cut_nginx_log.sh datetime=$(date -d "-1 day" "+%Y%m%d") log_path="/usr/local/nginx/logs" pid_path="/usr/local/nginx/logs/nginx.pid" [ -d $log_path/backup ] || mkdir -p $log_path/backup if [ -f $pid_path ] then mv $log_path/access.log $log_path/backup/access.log-$datetime kill -USR1 $(cat $pid_path) find $log_path/backup -mtime +30 | xargs rm -f else echo "Error,Nginx is not working!" | tee -a /var/log/messages fi 
注释: |