linux cron 定时重启服务

  • 首先判断cron是否已经安装
sudo service crond status
  • 添加定时任务
  sudo crontab -e //添加root执行的定时任务
  crontab -e //添加当前账号执行的定时任务
  sudo crontab -l //查看root账号执行的定时任务
  >> /home/scada/log 2>&1意思为log任务执行结果

  */1 * * * * sh /home/scada/cap2.0/test.sh >> /home/scada/log 2>&1

  • 编写脚本 test.sh
#! /bin/sh
sudo service scada2.0-alertd restart
  • 修改sudo配置
sudo visudo

注释掉 Default requiretty 一行
#Default requiretty

你可能感兴趣的:(linux cron 定时重启服务)