Chinaunix首页 | 论坛 | 博客
  • 博客访问: 402562
  • 博文数量: 78
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 940
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-25 09:39
文章分类

全部博文(78)

文章存档

2016年(7)

2015年(1)

2014年(35)

2013年(35)

我的朋友

分类: LINUX

2013-12-17 19:25:24

1croncrontab

c r o n是系统主要的调度进程,可以在无需人工干预的情况下运行作业。使用c r o n t a b命令允许用户提交、编辑或删除相应的作业。每一个用户都可以有一个c r o n t a b文件来保存调度信息。系统管理员是通过c r o n . d e n yc r o n . a l l o w这两个文件来禁止或允许用户拥有自己的c r o n t a b文件。

c r o n t a b的格式:

< >< >< >< >星期< >要运行的命令

其中< >表示空格。

e.g. 30 21* * * /apps/bin/cleanup.sh     表示每晚的2 1 : 3 0运行/ a p p s / b i n目录下的c l e a n u p . s h

当使用c r o n t a b运行s h e l l脚本时,要由用户来给出脚本的绝对路径,设置相应的环境变量。

2at命令

a t命令允许用户向c r o n守护进程提交作业,使其在稍后的时间运行。根用户可以通过/ e t c目录下的a t . a l l o wa t . d e n y文件来控制哪些用户可以使用a t命令。

a t命令的基本形式为:

at [-f script] [-m -l -r] [time] [date

3&命令

可以使用&命令把作业放到后台执行。

该命令的一般形式为:命令&

e.g. command >out.file 2>&1 &

4nohup命令

可以在你退出帐户之后继续运行相应的进程。

该命令的一般形式为:

nohup command &

阅读(1249) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~