"no crontab for root" 表示当前 root 用户还没有设置任何定时任务

37 阅读1分钟

1. 为 root 用户创建并编辑 crontab

bash

# 切换到 root 用户(如果当前不是)
sudo su -

# 编辑 root 用户的定时任务
crontab -e

2. 添加定时任务

在打开的编辑器中,添加你的定时任务:

bash

*/10 * * * * /var/opt/mysql_backup.sh >> /var/opt/backup_log.txt 2>&1

3. 保存退出

  • nano 编辑器:按 Ctrl+O 保存,Ctrl+X 退出
  • vim 编辑器:按 Esc 后输入 :wq 保存退出

4. 验证是否添加成功

bash

# 查看 root 用户的定时任务
crontab -l