- 浏览: 1200534 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (361)
- java综合 (33)
- 项目管理 (10)
- 工作流 (6)
- spring (11)
- hibenate (17)
- struts (0)
- javascript,html,css,ajax,jquery (11)
- IDE (9)
- 生活 (0)
- 工作 (0)
- 杂记 (1)
- 数据库 (96)
- 服务器 (5)
- 可视编辑 (0)
- freemarker (6)
- 操作系统 windows (13)
- web页面 (6)
- jms (15)
- 调优 (4)
- 测试和bug管理 (2)
- 原理 (1)
- 項目-atf (17)
- 安全 (3)
- xml (4)
- 操作系统 liunx (21)
- 网络 (22)
- office (11)
- 设计 (2)
- 软件 (1)
- 数据库 mysql (6)
- 胖客户端-flex (1)
- 正则 (9)
- oracle- liunx (3)
- sql2000 (2)
- 模式 (1)
- 虚拟机 (2)
- jstl (2)
- 版本控制 打包工具 (0)
- AOP (1)
- demo (1)
- 小软件 (2)
- 感恩 (1)
- iphone 4 (1)
- 反欺诈业务经验整理 (0)
最新评论
-
sea0108:
mark
java内存模型 -
XingShiYiShi:
方便把:testPNR();具体实现发出来吗?谢谢
用正则表达式解析 航信的电子客票和pnr报文 -
wh359126613:
如果js和webservice不在同一个服务器上,有跨域问题如 ...
使用javascript调用webservice示例 -
雨飛雁舞:
...
oracle 动态性能(V$)视图 -
ouyang1224:
好东西
oracle 动态性能(V$)视图
基本格式 :
* * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 30 21 * * * /usr/local/etc/rc.d/lighttpd restart 45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart 10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart 0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart 0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart * */1 * * * /usr/local/etc/rc.d/lighttpd restart * 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart 0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart 0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart 名称 : crontab 使用权限 : 所有使用者 使用方式 : crontab file [-u user]-用指定的文件替代目前的crontab。 crontab-[-u user]-用标准输入替代目前的crontab. crontab-1[user]-列出用户目前的crontab. crontab-e[user]-编辑用户目前的crontab. crontab-d[user]-删除用户目前的crontab. crontab-c dir- 指定crontab的目录。 crontab文件的格式:M H D m d cmd. M: 分钟(0-59)。 H:小时(0-23)。 D:天(1-31)。 m: 月(1-12)。 d: 一星期内的天(0~6,0为星期天)。 cmd要运行的程序,程序被送入sh执行,这个shell只有USER,HOME,SHELL这三个环境变量 说明 : crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设 定自己的时程表。 参数 : crontab -e : 执行文字编辑器来设定时程表,内定的文字编辑器是 VI,如果你想用别的文字编辑器,则请先设定 VISUAL 环境变数 来指定使用那个文字编辑器(比如说 setenv VISUAL joe) crontab -r : 删除目前的时程表 crontab -l : 列出目前的时程表 crontab file [-u user]-用指定的文件替代目前的crontab。 时程表的格式如下 : f1 f2 f3 f4 f5 program 其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。program 表示要执 行的程序。 当 f1 为 * 时表示每分钟都要执行 program,f2 为 * 时表示每小时都要执行程序,其馀类推 当 f1 为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行,f2 为 a-b 时表示从第 a 到第 b 小时都要执行,其馀类推 当 f1 为 */n 时表示每 n 分钟个时间间隔执行一次,f2 为 */n 表示每 n 小时个时间间隔执行一次,其馀类推 当 f1 为 a, b, c,... 时表示第 a, b, c,... 分钟要执行,f2 为 a, b, c,... 时表示第 a, b, c...个小时要执行,其馀类推 使用者也可以将所有的设定先存放在档案 file 中,用 crontab file 的方式来设定时程表。 例子 : #每天早上7点执行一次 /bin/ls : 0 7 * * * /bin/ls 在 12 月内, 每天的早上 6 点到 12 点中,每隔3个小时执行一次 /usr/bin/backup : 0 6-12/3 * 12 * /usr/bin/backup 周一到周五每天下午 5:00 寄一封信给 alex@domain.name : 0 17 * * 1-5 mail -s "hi" alex@domain.name < /tmp/maildata 每月每天的午夜 0 点 20 分, 2 点 20 分, 4 点 20 分....执行 echo "haha" 20 0-23/2 * * * echo "haha" 注意 : 当程序在你所指定的时间执行后,系统会寄一封信给你,显示该程序执行的内容,若是你不希望收到这样的信,请在每一行空一格之 后加上 > /dev/null 2>&1 即可 例子2 : #每天早上6点10分 10 6 * * * date #每两个小时 0 */2 * * * date #晚上11点到早上8点之间每两个小时,早上8点 0 23-7/2,8 * * * date #每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点 0 11 4 * mon-wed date #1月份日早上4点 0 4 1 jan * date 范例 $crontab -l 列出用户目前的crontab |
发表评论
-
Linux内核中的进程组及会话
2011-03-04 06:40 1830http://shake863.iteye.com/blog/ ... -
Linux Load average负载详细介绍
2011-03-02 16:28 2986转:http://cmm.iteye.com/blog/666 ... -
图解top命令
2011-03-02 15:51 2039查看多核CPU命令 mpstat -P ALL 和 sar ... -
linux各目录的作用
2010-05-31 13:43 1472linux各目录的作用 关键字: linux 目录 li ... -
linux 查看2进制文件内容
2009-09-13 14:01 1451并不比 -
UNDO
2009-09-02 16:39 958UNDO *undo.txt* For Vim v ... -
Linux Jobs等前后台运行命令解
2009-08-22 23:34 12243A,Shell支持作用控制 ... -
Linux if
2009-08-19 11:56 2471–b 当file存在并且是块文件时返回真 -c 当fil ... -
linux sleep
2009-08-19 11:42 2358linux sleep 命令详解 使用权限 : 所有使用者 ... -
linux下date命令用法
2009-06-03 16:44 5734linux的date命令设置 #date //显示当前日期 ... -
liunx下如何知道进程对应的目录?
2009-06-03 00:32 1435在linux下用 ps -aux | grep atf 可以找 ... -
find exec 用法- -
2009-05-31 23:16 2327在linux 里man find 里有一段说明: -ex ... -
linux中 jdk 的卸载和安装
2009-05-29 23:05 1832一.jdk1.4卸载 由于redhat Enterpri ... -
linux查看硬件信息的命令
2009-05-29 13:37 6905linux查看硬件信息的命令 查看CPU:cat /pr ... -
如何查看linux系统版本
2009-05-29 12:54 4214如何查看linux系统版本 下面介绍几种查看linux ... -
vi替换命令用法详解
2009-04-13 01:32 25115vi替换命令用法详解 : r ... -
查看一个进程对应的端口号
2009-03-30 13:54 5095一、liunx 下1.查找指定目标项目(atf web工程)进 ... -
linux 命令 orders
2009-03-18 15:37 11544.1 有关管理文件和目录的指令 指 令 指 令 的 功 能 ... -
liunx下vi命令详解
2009-03-18 15:17 1042vi编辑器是所有Unix及Linux系统下标准的编 ... -
查看端口被占用的方法
2009-03-18 14:55 1075有的时候,我们在程序里面配置了某个端口,但程序总是起不来,很多 ...
相关推荐
### Linux Crontab命令详解与应用实例 Cron是Linux系统中的一...掌握Crontab的格式和用法对于系统管理员和开发人员来说至关重要。通过本文的讲解,相信读者已经对Crontab有了更深刻的理解,并能灵活运用到实际工作中。
通过学习本文中的命令格式和例子,你应该能够有效地利用 `crontab` 来自动化日常任务,并提高系统的管理效率。在实际应用中,合理设置 cron job 可以显著减少管理员的工作负担,提升系统的可用性和可靠性。
### Linux Crontab 详解 ...通过以上的解析,我们可以更加深入地了解 crontab 的工作原理和使用方法,这对于在 Linux 系统中自动化任务是非常有用的。掌握 crontab 的使用可以极大地提高系统的管理和维护效率。
springboot的定时任务配置和linux的crontab一样例子.zipspringboot的定时任务配置和linux的crontab一样例子.zipspringboot的定时任务配置和linux的crontab一样例子.zip
Linux crontab 命令格式详解 Linux 中的 crontab 命令是一种定时任务管理工具,允许用户在固定时间或固定间隔执行程序。crontab 命令的基本格式为:`* * * * * command`,其中每个星号 (`*`) 代表不同的时间单位,...
crontab 文件的格式可以分为六个字段,分别是分钟、小时、天、月、星期和命令。其中,分钟、小时、天、月和星期可以使用以下几种方式来指定: * 星号(*):表示每分钟、每小时、每天、每月、每星期都要执行程序。 ...
### Linux定时任务Crontab详解 #### 一、Crontab简介 在Linux系统中,Cron服务是一种用于计划执行任务的工具。它允许用户设置周期性运行的任务,例如自动备份数据、定时发送邮件等。Cron服务的核心是`crontab`命令...
标题 "celery+ rabbitMq + python linux 下 例子 crontab例子" 涉及的是在Linux环境下使用Python的Celery分布式任务队列和RabbitMQ消息中间件结合使用,以及如何配合crontab进行定时任务的设置。下面将详细讲解这些...
`Linux crontab` 是一个强大的任务调度命令,用于在特定的时间间隔或特定时间执行自动化任务。然而,标准的 `crontab` 配置并不能支持每秒执行任务,因为其最小的时间单位是分钟。但通过一些技巧,我们可以实现每秒...
`crontab` 是 Linux 系统中一个用于设置周期性被执行任务的命令,而 `cpp` 源码则是用 C++ 编程语言编写的程序代码。在这个场景下,"crontab 格式解析部分的cpp源码"指的是实现对 `crontab` 文件格式解析功能的 C++ ...
Crontab 命令是用来设置和管理这些自动执行程序的。下面是 Crontab 命令的详细介绍: 语法 Crontab 命令的语法如下:crontab [-e [UserName]|-l [UserName]|-r [UserName]|-v [UserName]|File] 参数 * -e ...
Linux下的crontab命令是一个强大的任务调度工具,用于在特定时间自动执行命令或者脚本,这对于系统维护和自动化工作流程非常有用。以下是关于crontab的一些详细知识点: 1. **crontab命令**:crontab是cron table的...
crontab 详细用法 定时任务 crontab 是 Linux 系统中的一种任务调度工具,允许用户在指定的时间执行 shell 脚本或一系列 Linux 命令。crontab 的使用非常广泛,例如系统管理员可以安排备份任务、日志记录任务、系统...
这些例子展示了 crontab 的灵活性和强大性,用户可以根据需要设置不同的执行时间和频率来实现自动化的任务处理。 3. 总结 Linux 中的定时计划任务 crontab 是一个非常有用的功能,它允许用户在指定的时间执行特定...
crontab 的使用格式有两种:crontab [-u user] [file] 和 crontab [-u user] [-e|-l|-r |-i]。其中,-u user 用来设定某个用户的 crontab 服务,file 是命令文件的名字,-e 用来编辑某个用户的 crontab 文件内容,-l...
以下是一些crontab文件条目格式的例子: - 每小时的第5分钟执行`command.sh`: ``` 5 * * * * /bin/bash /path/to/command.sh ``` - 每天的上午9点执行`backup.sh`: ``` 0 9 * * * /bin/bash /path/to/...
在Linux系统中,`crontab...通过理解和掌握`crontab`,你可以有效地自动化Linux系统的日常维护工作,提高工作效率,减少手动干预的需求。不过,也需要注意合理规划和管理`crontab`任务,避免过度使用导致系统资源浪费。
linux下计划任务crontab的参数详细说明和实例参考,谢谢
总之,Linux的crontab提供了一种灵活的方式来自动化执行定期任务,无论是简单的命令还是复杂的脚本,都可以通过精心设计的时间格式安排在任意时刻执行。理解并掌握crontab的使用,对于日常的系统维护和自动化工作...