一、自动启动
vi /home/startup.sh
#!/bin/bash
# This is a ShellScript For Auto start
sudo -u weblib /home/weblib/grouper.sh start
sleep 3
sudo -u weblib /home/weblib/resource.sh start
添加到vi /etc/rc.local
./home/startup.sh
二、日志删除
vi /home/logsdel.sh
#!/bin/bash
# This is a ShellScript For Auto LogsDel
#准备工作:上传到logs目录下,更改权限chmod 740 logsdel.sh
#设置日志目录路径,需要删除的日志
logs_path=/usr/local/apache2/logs
logs_name_all='test1.log test2.log'
#date1=$(date +%Y%m%d)
date1=$(date -d "yesterday" +%Y%m%d)
#删除旧备份日志
date2=$(date -d "3 days ago" +%Y%m%d)
#以下一般无需修改
for logs_name in $logs_name_all
do
cp $logs_path/$logs_name $logs_path/"$logs_name"_backup_$date1
/usr/bin/cat /dev/null > $logs_path/$logs_name
if [ -e $logs_path/"$logs_name"_backup_$date2 ]
then
/usr/bin/rm -rf $logs_path/"$logs_name"_backup_$date2
fi
done
添加到crontab 定时执行