linux之按照日期切割nohup日志
#!/bin/bash ##获取前一天的时间 dt=$(date -d "yesterday" +%Y_%m_%d) ##生成备份文件目录 mkdir -p /home/packages/log/ ##备份文件 cp /home/packages/running.log /home/packages/log/running-$dt.log ##原始文件置空 cat /dev/null > /home/packages/running.log
###定期清理文件,保留60天文件
find /home/packages/log/ -type f -mtime +60 -name /home/packages/log/running*|xargs /bin/rm -rf
备份文件目录按照实际情况填写##################