对定时任务crontab命令在Linux的使用说明

对定时任务crontab命令在Linux的使用说明
在Linux体制中,有一些任务需要一次又一次地去做。有些任务需要在特定的时间开始工作,它可以通过crontab命令。该文件在/ etc / crontab ..
(1)设置任务
执行命令:crontab ndash;E(或六 / / crontab等)
(2)在正在生成的命令行中进行编辑
例如,设置数据 / / /陈家包含每各时间的命令
数据命令显示当前时间,和上面的命令显示当前时间添加到文件 / / / MYDATA陈家。
输入以上编辑器:
*数据 / / / MYDATA陈家
然后保存退出,和系统将执行数据 / / /陈家包含命令的每一分钟
时间的时间规则是:
时间意义的范围
第一个数字:每小时到59分钟执行一分钟。
Second numbers: hours per hour for the first few hours of 0-23
第三号:这个月的一天是0-31
第四号:月0-12月
第五号:这一周是0-6。
其他:要执行的命令
例如,如果您想在每天2个点上执行上面的命令,则它是:
02 * * data /home/chen/mydata
(3)建立多任务调度
在设定的多任务调度,不建议使用上述方法,因为所有的命令都写 / / crontab等会使人感到很困惑,可以通过一次写一个可执行文件,然后通过crontab调用可执行文件实现(编程)。
例如,在将时间写入文件之后,将文件复制到其他目录
首先,创建在/家/陈目录一个新文件:VI test.sh
然后输入相应的命令:
数据 / / / MYDATA陈家
CP /家/ / / /包含根
然后又说:crontab ndash;E
添加一行代码:
02××× / / / test.sh陈家
(4)终止任务调度命令:crontab ndash;R
(5) display the current task scheduling command: crontab ndash; L
我们需要注意的是,使用vi的新建文件在默认情况下没有可执行权限。因此,我们需要修改test.sh文件的权限和执行以下命令。
chmod 744 test.sh

这给了他一个可执行的权限。
在这里,您可以使用命令l来查看文件拥有什么权限:
是的;
- rw-r-r -(10个字符)
第一个文件类型(-说文件)
下一个三的所有者代表文件到文件的权利:
r表示可读性用4表示;w表示2表示为写;x表示可执行1。
7 = 4 + 2 + 1表示他拥有所有权限。
下一个三位指示组用户对该文件的权限。
最后三个用户代表该文件的其他组的权限。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部