免费注册 查看新帖 |

Chinaunix

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

关于crontab的环境 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-16 14:07 |只看该作者 |倒序浏览
请问,crontab调用定时程序时是什么个环境?比如我是test用户,他的cron调用命令时的环境,包括当前路径,相当于我刚用test用户登陆时的状态的吗?
我测试一下应该不是的,比如我是bsh,我设置在home目录下.profile的变量值在cron调用时就不认识,请教具体的cron环境,请指点,非常感谢。

论坛徽章:
0
2 [报告]
发表于 2006-06-16 14:13 |只看该作者
好久没有看了,但是我好像记得是在/etc/下有个profile,这个是系统刚开始启动的时候的环境,也就是crontab的环境

如果你想转换到某个用户的环境,可以用
. /home/xxx/.profile来转换

论坛徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亚冠之浦和红钻
日期:2015-06-23 19:10:532015亚冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16赛季CBA联赛之山东
日期:2016-01-31 18:25:0515-16赛季CBA联赛之四川
日期:2016-02-16 16:08:30程序设计版块每日发帖之星
日期:2016-06-29 06:20:002017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之佛山
日期:2017-02-27 20:41:19
3 [报告]
发表于 2006-06-16 14:21 |只看该作者
crond在系统启动时就加载了,它根本不关心也没必要你的登录环境

论坛徽章:
0
4 [报告]
发表于 2006-06-16 14:51 |只看该作者
谢谢大家答复,就是说其实不管哪个用户的cron,cron在调用命令时都是使用相同的环境(不会去读对应用户的环境设置)?我如果在调用命令里写pwd,会输出用户home目录的,一句话,就是想知道cron是怎么回事,怎么工作的,大家有没有链接给个,谢谢。

论坛徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亚冠之浦和红钻
日期:2015-06-23 19:10:532015亚冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16赛季CBA联赛之山东
日期:2016-01-31 18:25:0515-16赛季CBA联赛之四川
日期:2016-02-16 16:08:30程序设计版块每日发帖之星
日期:2016-06-29 06:20:002017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之佛山
日期:2017-02-27 20:41:19
5 [报告]
发表于 2006-06-16 15:02 |只看该作者
Under System V (and many other versions of UNIX), any user may add entries to the cron schedule. crontab
entries are stored in separate files for each user. The crontab files are not edited directly by ordinary users, but
are placed there with the crontab command (described later in this section). [In my experience, the cron jobs
are run from your home directory. If you read a file or redirect output to a file with a relative pathname (14.2),
that'll probably be in your home directory. Check your system to be sure. −JP ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP