全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
9691 3
2015-07-02
有时候我们需要按照一定时间开启和关闭一个程序,比如定期抓取网页数据,但如果做循环的话你需要时时刻刻开启R,为了节省内存,我们需要定时开启R,执行脚本,关闭R,这样一个循环,这就要用到cron。

#首先安装crontabs
复制代码
说明:
vixie-cron 软件包是 cron 的主程序;
crontabs 软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。
复制代码

#修改crontab文本设置脚本执行的时间
复制代码


上面是要在linux里执行修改crontab文件,把下面的内容加在crontab的最后,按:wq保存

复制代码


上面*/2表示每隔两分钟跑一次,跑的文本cmd.R放在root/Documents/code文件路径下。

复制代码


前面五颗星分别代表分钟、小时、日、月、周,例如我要在每周六的12点13分跑这个程序:

复制代码


在CentOS系统中加入开机自动启动: chkconfig --level 345 crond on
相关数据及代码:http://pan.baidu.com/s/1pJyw2cN   密码:微信索取
关于我们,关注理性与文艺,用数据创作内容性的精致阅读,这里是数据分析挖掘人员与文艺青年的集结地,不做培训,不做鼓吹,只踏踏实实的做一个又一个数据驱动的文章,并设计机器人减轻数据分析的负担,无论你感兴趣还是想参与都可以关注,请加微信公众号大音如霜
qrcode_for_gh_89f96c48034b_430.jpg

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-7-3 00:47:55
提示: 作者被禁止或删除 内容自动屏蔽
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-7-3 10:28:00
ryoeng 发表于 2015-7-3 00:47
在视窗的话,Task Schedule 也行嚄!
http://stackoverflow.com/questions/19933597/how-to-run-a-r-scrip ...
有空学习一下,然后做个总结
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-9-7 16:54:55
第一次使用的话,在/var/spool/cron目录下没有任务文件,是不会自动执行的,需要添加任务文件crontab -u xxx -e
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群