linux自动定时运行的脚本编写
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-06
[root@test1 init.d]# crontab -e
在root文件后面添加一行(含义:每月的18日4:40分执行scott_select.sh) 40 4 18 * * /oracle_backup/bin/scott_select.sh 0 0 23 * * /patch to tranferfiles.sh >;tranferfiles.log 设置完了之后不要忘了,启动定时服务(大多数忘了这里) [root@test1 init.d]# service crond stop [root@test1 init.d]# service crond start 或者 /etc/init.d/crontab start 备注: crontab命令的功能是在一定的时间间隔调度一些命令的执行.在/etc目录下有一个crontab文件,这里存 放有系统运行的一些调度程序.每个用户可以建立自己的调度crontab. crontab命令有三种形式的命令行结构: crontab [-u user] [file] crontab [-u user] [-e|-l|-r] crontab -l -u [-e|-l|-r] 第一个命令行中,file是命令文件的名字.如果在命令行中指定了这个文件 ,那么执行crontab命令,则将这个文件拷贝到crontabs目录下;如果在命令行中没有制定这个文件, crontab命令将接受标准输入(键盘)上键入的命令,并将他们也存放在crontab目录下. 命令行中-r选项的作用是从/usr/spool/cron/crontabs目录下删除用户定义的文件crontab; 命令行中-l选项的作用是显示用户crontab文件的内容. 使用命令crontab -u user -e命令编辑用户user的cron(c)作业.用户通过编辑文件来增加或修改任何作 业请求. 执行命令crontab -u user -r即可删除当前用户的所有的cron作业. 作业与它们预定的时间储存在文件/usr/spool/cron/crontabs/username里.username使用户名,在相应 的文件中存放着该用户所要运行的命令.命令执行的结果,无论是标准输出还是错误输出,都将以邮件形 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于linux自动定时运行的脚本编写的所有评论