步骤
实现此案例需要按照如下步骤进行。
步骤一:确认crond服务在运行
命令操作如下所示:
[root@localhost ~]# /etc/init.d/crond status
crond (pid 1611) 正在运行...
[root@localhost ~]# chkconfig --list crond
crond 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
[root@localhost ~]#
步骤二:查看root有哪些cron任务
命令操作如下所示:
[root@localhost ~]# crontab -l -u root //-l:查看;-u:指定用户
no crontab for root //没有计划任务
[root@localhost ~]#
步骤三:以用户root登入,添加以下计划任务
每天早上7:30启动sshd服务
每天晚上23:30关闭sshd服务
执行crontab -e来设置计划任务时,会调用vim编辑器来进行修改。对应的命令操作如下所示:
[root@localhost ~]# ls /etc/init.d/sshd //查看是否有安装该服务
/etc/init.d/sshd
[root@localhost ~]# crontab -e -u root //-e:编辑计划任务;-u:指定用户
30 7 * * * /etc/init.d/s