当要求部署程序且要按照指定时间才执行程序或者命令时,使用linux自带的cron按以下步骤,一定ok
第一步:查看cron的版本以及状态
service crond status
第二步:将要执行的程序放到目标位置后,编写.sh脚本。如果执行的是程序,将程序的执行命令写入.sh脚本,如果执行的是命令,那就将命令写入.sh脚本。
1、创建.sh脚本文件,命令如下
touch jiaoben.sh
2、给文件给予权限
chmod 777 jiaoben.sh
3、执行cromtab -e 命令,按 i 进入编写模式,然后输入你执行上一步骤写的脚本文件.sh的执行时间 .sh的全路径、也可以指定日志路径,如果没有创建路径就不用指定
23 14 * * * /usr/home/jiaoben.sh >> /user/home/cron.log
分 时 日 月 星期 命令-->指定的日志位置
编辑完之后按Esc再按 :wq 即可保存退出
4、输入命令crontab -l 即可查看任务计划
5,静静等待任务执行吧!
Good luck!