您安装了 oracle 数据库,但需要每周五晚上 10 点关机以便进行备份。如何使用 crontab 实用程序自动实现此目的?假设关闭和备份数据库的脚本名为 backup.sh,位于 /opt/scripts
答案1
备份然后/etc/crontab
编辑它以添加此行:
0 22 * * 5 root /opt/scripts/backup.sh
(这假设脚本具有执行权限。如果没有,则放在sh
命令前面。)
如果脚本要由 以外的其他用户运行root
,请root
用适当的用户名替换。
顺便说一句,我强烈推荐man 5 crontab
,它记录了 crontabs 的完整格式。(还有可在线获取。
答案2
使用 打开你的 crontab crontab -e
。如果这是你第一次使用,你会看到一个编辑器列表可供选择。
现在将这一行添加到你的 crontab 文件中
0 22 * * 5 sh /opt/scripts/backup.sh
保存并关闭。