Linux上创建定时任务可以使用crontablinux定时任务命令,我的机器是自带的,安装应当也不会很麻烦如何安装linux,具体的百度一下了。

首先来看一下crontab的常用命令

crontab-e[user]使用默认的文本编辑器打开指定用户的任务列表文件,user是要打开的用户的文件

crontab-l[user]列举当前运行的任务,相当于查看任务列表文件的内容

我们通常的用法就是:

第一步:crontab-e(打卡任务列表)

第二步:假如使用的是Vi的话按i或则e编辑文件,光标移到最下边添加一行

第三步:esclinux定时任务命令,:wq保存并退出

我们要添加的那一行的格式为:

分时日月周命令

分的取值范围为0-59

时的取值范围为0-23

日的取值范围为1-31

月的取值范围为1-12

周的取值范围为0-6(0是周末)

命令就是我们要定时执行的命令了,命令中若果包含路径的话记得要使用绝对路径。

据悉还有*和/两个通用符号

*表示所有可能的取值linux命令行和shell脚本编程宝典,如:

5****cmd当分钟数为5时执行命令,即只考虑分钟数,其他的不考虑,由于其他的使用了*表示所有取值均满足条件

/表示每,拿来指定命令执行的频度,如:

*/5*****cmd每5分钟执行一次命令

两个结合上去用:

510*/2**cmd每三天执行一次命令,而且执行的时间为10点5分

愈加具体的可以参考:

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复