`

cron设定秒执行

阅读更多
cron 周期计划任务

(1)crontab -e 创建任
*/1 * * * *  /home/user/job.sh

1 6 * * * echo `date` >> /home/user/1.log

保存以后如果出现 crontab: installing new crontab 这句话
,则表示该调度命令已经成功。

默认文件保存: /var/spool/cron

(2)作业要执行的任务脚本job.sh
echo "hello"
echo `date`

(3)cron服务的启动
检测cron服务是否启动:
ps -e|grep "cron"

/sbin/service crond status

/sbin/service crond start
/sbin/service crond stop
/sbin/service crond restart
/sbin/service crond reload 重新装入配置


id
groups user

vi /etc/sudoers
user ALL=(ALL) NOPASSWD: ALL

sudo /sbin/service crond status

要把cron设为开机启动:
在/etc/rc.d/rc.local中加入/sbin/service crond start

cron表达式:
*/5 * * * * ? 每隔5秒执行一次
0 */1 * * * ? 每隔1分执行一次
0 0 23 * * ? 每天23点执行一次
0 0 1 * * ? 每天1点执行一次
0 0 1 1 * ? 每月1号1点执行一次
0 0 23 L * ? 每月最后一天23点执行一次
0 0 1 ? * L 每周星期天1点执行一次
0 26, 29 , 33 * * * ? 在26分、29分、33分执行一次
0 0 0,13,18,21 * * ? 每天的0点、13点、18点、21点都执行一次


可以借助sleep 30来实现:延迟30秒

crontab -e 设定时程表

crontab -l 列出目前的时程表

crontab -r 删除目前的时程表

crontab -v 列出用户cron作业的状态


/sbin/chkconfig --list crond

at命令:只执行一次
at 12:00 敲回车,输入脚本命令,ctrl+d退出
at 1:00 2015-11-01
at now+10min

/var/spool/at

任务查询:at -l
任务删除:atrm 2


0
0
分享到:
评论

相关推荐

    Cron前端生成工具

    这种表达式的语法可能对初学者来说较为复杂,因此,Cron前端生成工具通过友好的图形界面,让用户可以通过简单的交互来设定任务执行时间。 该工具通常包括以下功能: 1. **时间选择器**:用户可以通过直观的下拉...

    cron中英文表达式

    - 星号 (`*`):代表所有可能的值,例如`* * * * *`表示每秒执行一次。 - 范围 (`-`):例如`10-12`表示从第10分钟到第12分钟。 - 列表 (`,)`:例如`0,5,10`表示第0、5、10分钟执行。 - 步长 (`/`):例如`*/5`表示每5...

    cron表达式自动生成页面版

    cron表达式的格式通常包含6个或7个字段,分别代表秒、分、小时、日、月中的星期和年份(在某些实现中,秒可选)。每个字段可以是具体的数值、范围、列表或者通配符,用于指定任务执行的具体时间。例如,`0 0 12 * * ...

    cron(动态生成cron表达式)

    例如,“* * * * * *”表示每秒执行一次,而“0 30 12 * * ?”则表示在每天的12:30执行。 这个Vue组件可能提供了交互式的UI,让用户通过选择器或者输入框设定各个字段,然后生成对应的cron表达式字符串。这样,...

    cron表达式自动生成

    这个“cron表达式自动生成”工具则提供了一种便捷的方式来创建这些复杂的表达式,尤其适合那些不熟悉cron语法或者需要快速设定定时任务的人。 在Linux环境中,cron表达式是由7个字段组成的字符串,每个字段代表不同...

    cron表达式cron生成器

    这个“cron表达式cron生成器”可能是为了简化cron表达式的创建过程而设计的一个在线工具或者软件,使得非技术背景的用户也能方便地设定定时任务。 cron表达式的语法相当复杂,由六个或七个字段组成,每个字段代表...

    Cron表达式生成器html源码

    例如,`index.htm`可能是这个生成器的主页面,它可能包含输入框、下拉菜单和按钮等元素,用户可以通过交互式方式设定时间规则,然后生成相应的Cron表达式。 5. **Quartz任务调度** Quartz是Java中一款强大的作业...

    Cron表达式生成器java版(需要jdk1.8)

    总结来说,"Cron表达式生成器java版"是一个实用的开发辅助工具,尤其对于需要频繁使用cron表达式的Java项目,它能简化 cron 表达式的创建过程,提高开发效率,并帮助开发者确保定时任务的准确执行。

    Cron表达式选择器JS插件

    总的来说,Cron表达式选择器JS插件为Web开发者提供了一个友好的界面,简化了Cron表达式的管理和配置,使非程序员也能轻松处理定时任务的设定。结合BootStrap的优秀设计,它为现代Web应用带来了更高效、更直观的用户...

    应用再html、jsp上的自动生成Cron表达式

    Cron表达式是Unix/Linux系统中的定时任务调度器Cron的一个组成部分,它由六个或七个由空格分隔的字段组成,每个字段代表不同的时间单位(秒、分钟、小时、日期、月份、星期、年份)。通过这些字段的组合,我们可以...

    cron测试工具

    例如,`* * * * * *` 表示每秒执行一次。每个字段可以是单个数值、范围(如1-5)、列表(1,3,5)或者通配符(*,代表任意值)。通过组合这些元素,你可以精确地定义任务执行的时间间隔。 **Quartz库:** Quartz是...

    cron-tab schedule

    例如,`30`表示每分钟的第30秒执行。 2. **分**(Minutes):范围是0到59,用于定义小时内的具体时间。如`30`表示每小时的第30分钟。 3. **时**(Hours):范围是0到23,表示一天中的小时。例如,`7`表示早上7点。...

    可直接使用-cron表达式前端生成工具.zip

    在Web开发中,这个工具可以集成到项目管理后台,让开发者或管理员无需手动编写复杂的cron表达式,直接通过前端界面设定定时任务的执行时间,极大地提高了工作效率。此外,对于需要用户自定义定时任务的场景,如邮件...

    Quartz Cron 生成工具

    Quartz Cron生成工具简化了这个过程,提供了一个用户友好的界面,允许开发者通过交互方式设定任务执行的时间规则。用户可以选择时间单位,设置具体的数值,或者使用预定义的选项,如“每小时”、“每日”等,工具会...

    win Cron定时任务

    对比Linux的Cron,Windows任务计划程序在灵活性上可能略逊一筹,因为Cron允许更精确的时间表达式(如每分钟的第几秒)。然而,Windows任务计划程序提供了图形化的界面,对不熟悉命令行的用户更友好。 在Linux中,...

    Cron前端生成工具.zip

    Cron是一种在Unix和类Unix系统中广泛使用的定时任务调度命令,它允许用户预先设定一系列的时间规则,系统会按照这些规则自动执行相应的任务。在这个"**Cron前端生成工具.zip**"压缩包中,我们很显然拥有一个专门用于...

    基于BootStrap简洁美观Cron表达式选择器JS插件

    **Cron表达式**是Unix和Linux系统中用于定时任务的一种格式,由七个子表达式组成,分别代表秒、分、小时、日、月、周几和年。通过这些子表达式,我们可以构建出各种复杂的定时规则。例如,`0 30 12 * * ?`表示每天...

    Cron表达式生成器

    Cron表达式由七个子表达式组成,用于定义一个时间模式,使得任务可以在特定的时间点执行。每个子表达式代表不同的时间单位:秒、分钟、小时、日期、月份、星期和年份。下面是对Cron表达式生成器及其相关的知识点详细...

    Quartz Cron 表达式生成,Cron在线编辑器

    5. 将生成的Cron表达式复制到你的Quartz任务配置中,设定任务的执行时间。 6. 使用反解析功能,检查和理解已有的Cron表达式。 总之,"Quartz Cron 表达式生成工具"是一个实用的开发辅助工具,它简化了Cron表达式的...

    cron表达式前端生成工具,html实现,可直接用

    cron表达式是由5到6个或7个由空格分隔的字段组成的字符串,每个字段代表一个时间维度(秒、分钟、小时、日期、月份、星期、年份)。例如,“0 0 12 * * ?”表示每天中午12点执行任务。表达式中的星号(*)代表所有...

Global site tag (gtag.js) - Google Analytics