Chinaunix
标题:
crontab问题
[打印本页]
作者:
alexyuan881
时间:
2012-12-12 10:00
标题:
crontab问题
我先把crontab的内容写在tmp 里 然后 用crontab tmp退回crontab 就报如下错误
crontab: error in message queue open: Permission denied 这个错误应该怎么解决
作者:
枫之歌
时间:
2012-12-12 12:58
Permission denied 权限问题。
注意crontab的用户和tmp下文件属性,/tmp里有 t 的权限保护
作者:
alexyuan881
时间:
2012-12-13 11:36
回复
2#
枫之歌
tmp 是个文件 不是目录 我权限都打开了
作者:
alexyuan881
时间:
2012-12-13 13:28
回复
2#
枫之歌
0 7,15,23 * * * /home3/sys_from_root/pescript/tcq_stdf.pl/
1,5,7,10,15,20,30,35,45,50,55 * * * * /home/prod/final.pl/
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/tmp/crontaba22331" 2 lines, 119 characters
crontab: error in message queue open: Permission denied
我加了下面一行是我加的 (1,5,7,10,15,20,30,35,45,50,55 * * * * /home/prod/final.pl/) 为什么会出现这种情况 , 最好能说的详细点 我实在是弄不清白了
作者:
枫之歌
时间:
2012-12-13 14:48
回复
4#
alexyuan881
不是很明白你表达的……
你应该说明你用什么用户,做什么动作,文件路径……
作者:
vermouth
时间:
2012-12-13 18:16
$ echo "0 0 * * * touch /tmp/a" > abc
$ crontab abc
$ crontab -l
0 0 * * * touch /tmp/a
你给crontab命令那段加个目录做啥呢?
作者:
Shell_HAT
时间:
2012-12-13 19:21
你的是root用户?
作者:
alexyuan881
时间:
2012-12-14 08:02
回复
5#
枫之歌
每隔一段时间执行/home/prod/final.pl/这个脚本,cron,allow里有我的账户 文件的路径就是/home/prod/final.pl/
作者:
zongg
时间:
2012-12-14 08:52
1,5,7,10,15,20,30,35,45,50,55 * * * * /home/prod/final.pl/
你这/home/prod/final.pl/ 是个目录,无法执行啊,执行的是可执行的文件.
作者:
alexyuan881
时间:
2012-12-14 09:29
回复
9#
zongg
这是一个可执行文件,一个用perl写的脚本 我直接输入这个“目录” 他就会直接执行
作者:
zongg
时间:
2012-12-14 09:31
alexyuan881 发表于 2012-12-14 09:29
回复 9# zongg
这是一个可执行文件,一个用perl写的脚本 我直接输入这个“目录” 他就会直接执行
那你把后面那个/去掉试试。
作者:
lloydm
时间:
2012-12-15 10:31
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2