Chinaunix首页 | 论坛 | 博客
  • 博客访问: 492892
  • 博文数量: 71
  • 博客积分: 1332
  • 博客等级: 少尉
  • 技术积分: 772
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-10 16:25
个人简介

文章分类

全部博文(71)

文章存档

2013年(19)

2012年(9)

2011年(43)

分类: LINUX

2011-03-12 19:24:15

crontab学习记录
 
    cron 系统主要调度进程,可以使用它在不同时间段运行业务,crontab:提供用户提交、编辑或删除任务,每一个用户都可以有一个crontab文件来保存调度信息。
 

1、crontab命令的一般形式为:

crontab [-u user] -e -l -r

其中:

-u 用户名

-e 编辑crontab文件

-l 列出crontab文件中的内容

-r 删除crontab文件

如果使用自己的名字登录,就不用使用 - u 选项,因为在执行crontab命令时,该命令能够
知道当前的用户。

2、自定义crontab文件

自己创建一个crontab文件,例如文件名为mycron,使用

  1. # crontab mycron

就可以将文件提交给cron进程。
同时该文件的一个副本已经被放置在/var/spool/cron/目录中,文件名为用户名。
注意:该文件提交给cron会覆盖该用户原有的crontab记录。

3、备份crontab

  1. # crontab -l > $HOME/myCrontab

4、删除crontab文件

  1. # crontab -r

5、恢复丢失的crontab文件

  1. # cp mycrontabfile /var/spool/
  2. # crontab mycrontabfile
阅读(677) | 评论(0) | 转发(0) |
0

上一篇:谨慎使用双引号

下一篇:at命令学习记录

给主人留下些什么吧!~~