计划任务
2009-03-30 16:41
239 查看
一、at[/b]
1[/b]、概念:指定一个时间执行一个任务(执行一次后失效)atd为系统后台进程[/b]
2[/b]、atq查询当前任务[/b]
atrm [/b]任务号(删除指定任务)[/b]
3[/b]、保存路径/var/spool/at,可以进入删除,用rm –f[/b]
4[/b]、控制文件/etc/at.allow[/b]
与/etc/at.deny如果有一用户在内,在不允许执行at[/b]
[/b]如果存在at.allow,则先执行;检查了allow明确允许,则不检查deny[/b]
例1.#at now+2 minutes <Enter>[/b]
>wall [/b]内容[/b]
>Ctrl +d [/b]结束[/b]
指过两分钟显示内容;wall对所有用户终端显示,必不可少[/b]
例2.#at 16:50 dec 17 <Enter>[/b]
>wall [/b]内容[/b]
>Ctrl +d [/b]结束[/b]
指今年的12月17号16:50执行命令;如不加月日,默认今天[/b]
二、cron[/b]
1[/b]、可周期执行,后台程序crond;service crond start启动[/b]
2[/b]、保存目录/var/spool/cron[/b]
3[/b]、crontab –e出现vi文件,编辑cron表。格式如下:[/b]
* * * * *<Tab[/b]键> 内容[/b](5个*号之间有空格)[/b]
分 时 日 月 周 [/b]
0-59 1-23 1-31 1-12 0-7[/b](0或7为星期天)[/b]
如每2分钟执行一次,把第一个“*”改为“*/2”[/b]
4[/b]、[/b]#crontab -e[/b] [/b]编辑当前用户的cron表[/b]
[align=left]#crontab -l[/b] [/b]查看当前用户的cron表[/b][/align]
[align=left]#crontab -r[/b] [/b]删除当前用户的cron进程[/b][/align]
[align=left]#crontab -u [/b]用户名[/b] 以某用户的身份来控制cron表[/b][/align]
[/b]
[/b]例1.#crontab –e[/b]
25 * 10 7 * ls /var/spool/cron[/b]
表示7月10号25分执行命令ls /var/spool/cron[/b]
1[/b]、概念:指定一个时间执行一个任务(执行一次后失效)atd为系统后台进程[/b]
2[/b]、atq查询当前任务[/b]
atrm [/b]任务号(删除指定任务)[/b]
3[/b]、保存路径/var/spool/at,可以进入删除,用rm –f[/b]
4[/b]、控制文件/etc/at.allow[/b]
与/etc/at.deny如果有一用户在内,在不允许执行at[/b]
[/b]如果存在at.allow,则先执行;检查了allow明确允许,则不检查deny[/b]
例1.#at now+2 minutes <Enter>[/b]
>wall [/b]内容[/b]
>Ctrl +d [/b]结束[/b]
指过两分钟显示内容;wall对所有用户终端显示,必不可少[/b]
例2.#at 16:50 dec 17 <Enter>[/b]
>wall [/b]内容[/b]
>Ctrl +d [/b]结束[/b]
指今年的12月17号16:50执行命令;如不加月日,默认今天[/b]
二、cron[/b]
1[/b]、可周期执行,后台程序crond;service crond start启动[/b]
2[/b]、保存目录/var/spool/cron[/b]
3[/b]、crontab –e出现vi文件,编辑cron表。格式如下:[/b]
* * * * *<Tab[/b]键> 内容[/b](5个*号之间有空格)[/b]
分 时 日 月 周 [/b]
0-59 1-23 1-31 1-12 0-7[/b](0或7为星期天)[/b]
如每2分钟执行一次,把第一个“*”改为“*/2”[/b]
4[/b]、[/b]#crontab -e[/b] [/b]编辑当前用户的cron表[/b]
[align=left]#crontab -l[/b] [/b]查看当前用户的cron表[/b][/align]
[align=left]#crontab -r[/b] [/b]删除当前用户的cron进程[/b][/align]
[align=left]#crontab -u [/b]用户名[/b] 以某用户的身份来控制cron表[/b][/align]
[/b]
[/b]例1.#crontab –e[/b]
25 * 10 7 * ls /var/spool/cron[/b]
表示7月10号25分执行命令ls /var/spool/cron[/b]
相关文章推荐
- Linux计划任务Crond命令用法
- Linux任务计划crontab
- 在Spring3中使用注解(@Scheduled)创建计划任务
- linux 任务计划
- live555学习之基本类介绍及计划任务深度探讨
- linux crond任务计划
- 《Python 编程快速上手 — 让繁琐工作自动化》读书笔记之【第15章 保持时间,计划任务和启动程序】
- ubuntu设定计划任务at batch crontab
- 本地Office Project计划表同步到SharePoint2013任务列表的权限问题
- Windwos下安装CYGwin及任务计划使用方法
- linux计划任务
- win7计划任务执行php脚本方法
- DAY10 NFS 计划任务 shell
- 开启mysql 事件任务计划
- oracle怎么实现每天定时执行一个计划任务
- 数据库创建计划任务
- 在 Java 应用程序中计划重复执行的任务
- php定时计划任务实现方法
- system2之:6 计划任务
- Spring计划任务(定时任务)