时间:2019-09-16 14:33:35 作者:无名 浏览量:24
Java代码
gedit /etc/crontab
在最后加入
引用
01 5 * * * root /opt/autobackup(上面shell脚本文件)
每天5点运行脚本,也可以修改5为其他指定时间
2. 为脚本增加权限
Java代码
# chmod +x /opt/autobackup(面shell脚本文件)
3. 重启crontab
Java代码
# /etc/rc.d/init.d/crond restart
到这为止看似OK挺easy可是执行后也没有报错
发现/var/mysqlbackup/(备份目录)下有一个叫..%Y%m%d_%H:%M.gz的文件
看样是日期文件名没有生效。最后又搞了半天,也查了半天就是不知道怎么回事
最后问了一个朋友他让我把shell脚本发过去,过了一会。才知道是因为
引用
filename=`date +%Y%m%d_%H:%M`
这个\" \' \"应该是Tab键上的那点,而我打的是单引号。我疯