在linux系统下如何设置定时任务的分享
步骤:
1.在自己指定的目录下编写需要定时执行的脚本,例如在 /usr/te.sh 这个脚本,在写好脚本这个应该给脚本赋予可执行的权限,我一般给的权限是755.
2.查看是否安装了crontab, 命令为rpm -qa |grep crontab ; 如果没安装使用 yum -y install vixie-cron;和 yum -y install crontabs;命令进行安装
3.启动的命令 service crond start ;
关闭命令 service crond stop;
重启命令 service crond restart;
重新载入配置 service crond reload
查看服务状态 service crond status
4. 查看有哪些定时任务的命令 crontab -l
进入编辑定时任务的命令 crontab -e
删除定时任务 命令 crontab -r
5.如何编写一个定时任务
当输入编辑定时任务后 ,按i 进入编辑
* * * * * /usr/te.sh 对应的含义是
分 时 日 月 周 脚本的全路径
例如:每天的10点定时执行脚本 * 10 * * * /uer/te.sh
没一分钟执行一次的定时任务 */1 * * * * /usr/te.sh
6.编辑好之后就要重新启动服务,命令为 service crond restart;
总结,先看有没有安装crontab ,然后启动服务service crond start; 再就是编写定时任务 crontab -e;保存退出之后进行重启服务 service crontab restart;