Crontab 命令

1.命令

image

其中:
minute: 表示分钟,可以是从0到59之间的任何整数。
hour:表示小时,可以是从0到23之间的任何整数。
day:表示日期,可以是从1到31之间的任何整数。
month:表示月份,可以是从1到12之间的任何整数。
week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。
command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件

举个栗子:

#每天11.30运行脚本
30 11 * * *  /home/aaa/test_main.sh 
#每隔1分钟就运行一次脚本    
*/1 * * * *  /home/aaa/test_main.sh  
#执行Python脚本   
30 0 * * *  /home/upload/anaconda3/bin/python  /home/upload/py/test.py


2、Crond状态

首先参看 crond 状态

service crond status

如果关闭的话,就将其启动或者重启

服务操作说明
/sbin/service crond start       //启动服务
/sbin/service crond stop       //关闭服务
/sbin/service crond restart       //重启服务
/sbin/service crond reload       //重新载入配置
/sbin/service crond status       //启动服务

常用方法

crontab -l       #查看现有的所有 crontab 任务
crontab -e       #添加或修改 crontab 任务(类似与vim)

引用

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容