快速业务通道

[老男孩笔记系列]-之linux定时任务crontab命令详解

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-08

linux定时任务crontab命令详解

1.1指令语法

crontab [ -u user ] file

crontab [ -u user ] { -l | -r | -e }

1.2指令说明

通过crontab 我们可以在固定的间隔时间执行指定的系统指令或

Empire CMS,phome.net
shell script脚本.时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合.这个命令非常设合周期性的日志分析或数据备份等工作.

1.3使用者权限文件

文件

说明

/etc/cron.deny

该文件中所列用户不允许使用crontab命令

/etc/cron.allow

该文件中所列用户允许使用crontab命令

/var/spool/cron/

所有用户crontab文件存放的目录,以用户名命名

Empire CMS,phome.net

1.4指令选项说明含义表

参数名称

含义

指定示例

-l(是字母)

显示用户crontab文件内容l list缩写

crontab –l

-e

进入vi编辑用户crontab文件,eedit缩写

crontab -e

-i

删除用户crontab文件前确认提示

crontab -ri

-r

crontab目录中删除用户crontab文件

crontab -r

-u user

指定使用者

crontab -u oldboy -l

Empire CMS,phome.net

1.5指令的使用格式

用户所建立的crontab文件存于/var/spool/cron中,其文件名与用户名一致.

格式共分为七段,前五段为时间设定段,第六段为以哪个用户执行crontab,第七段为所要执行的命令段

Empire CMS,phome.net

格式如下:

01 * * * * root run-parts /etc/cron.hourly

02 4 * * * root run-parts /etc/cron.daily

22 4 * * 0 root run-parts /etc/cron.weekly

42 4 1 * * root run-parts /etc/cron.monthly

时间段的含义如表:

Empire CMS,phome.net

含义

取值范围

第一段

代表分钟

059

第二段

代表小时

023

第三段

代表日期

131

第四段

代表月份

112

第五段

代表星期几,0代表星期日

06

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号