免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7790 | 回复: 9
打印 上一主题 下一主题

请教:怎样在crontab 中增加一条记录 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-15 19:03 |只看该作者 |倒序浏览
怎样在crontab 中增加一条记录,crontab的配置文件是什么?
是直接用命令,还是修改配置文件?

论坛徽章:
0
2 [报告]
发表于 2006-12-15 19:59 |只看该作者
man crontab ; man 5 crontab

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
3 [报告]
发表于 2006-12-15 21:17 |只看该作者
crontab -e
这是bsd的方法,其他的不太清楚

论坛徽章:
0
4 [报告]
发表于 2006-12-16 00:10 |只看该作者
Linux也支持crontab -e
格式如下:
*   *   *  *   *         command
分 时 日 月 周      你要执行的命令

论坛徽章:
0
5 [报告]
发表于 2006-12-16 13:45 |只看该作者
直接VI好像也是可以的。-e可能最保险。

论坛徽章:
0
6 [报告]
发表于 2006-12-17 14:28 |只看该作者
推荐的方法是建立一个文件,然后用crobtab装载它,如:
建立文件:mycron
*   *   *  *   *         command1
*   *   *  *   *         command2
*   *   *  *   *         command3
装载mycron:
crontab mycron
就将命令添加到crobtab了。
可以用crontab -l查看。
添加命令时要记得使用命令的绝对路径,因为crontab是在你登录前运行的,那是路径还没有设置,很多问题都是由于没有使用绝对路径。

论坛徽章:
0
7 [报告]
发表于 2006-12-17 23:21 |只看该作者
crontab -e

分钟 小时  日 月 周   命令>/tmp/a.log 2>&1

时间:  N 定时
或者 n,m,p,q 制订
或者 m-n 低高界限
或者 */N 每隔时间

论坛徽章:
0
8 [报告]
发表于 2006-12-17 23:57 |只看该作者
谢谢各位的答案,ngcode 5楼的兄弟,我刚才建了一个mycron文件,然后用crontab mycron 加载它,加载成功,可是,但我再用crontab -e去查看时,之前的crontab 记录不见了,只用mycron中的记录了,why?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
9 [报告]
发表于 2006-12-18 00:01 |只看该作者
/var/spool/cron

论坛徽章:
0
10 [报告]
发表于 2006-12-19 21:40 |只看该作者
将所有记录添加进mycron文件,mycron文件是你添加记录的唯一地方,不推荐直接修改crontab生成的文件,另外,查看应该是crontab -l命令吧。

[ 本帖最后由 ngcode 于 2006-12-19 21:44 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP