当前位置: 技术问答>linux和unix
为什么crontab添加的程序没法运行呢?
来源: 互联网 发布时间:2015-08-13
本文导语: 我用c++ 编写了一个程序生成a.out 想每4个小时启动它一次,在root帐号下 我用crontab -e 编写了 0 */4 * * * /user/hhh/a.out 需注明的是a.out 是在hhh帐户目录下的,此帐户没有root权限 但为什么就没法开启a.out 呢?? ...
我用c++ 编写了一个程序生成a.out
想每4个小时启动它一次,在root帐号下
我用crontab -e 编写了 0 */4 * * * /user/hhh/a.out
需注明的是a.out 是在hhh帐户目录下的,此帐户没有root权限
但为什么就没法开启a.out 呢??
想每4个小时启动它一次,在root帐号下
我用crontab -e 编写了 0 */4 * * * /user/hhh/a.out
需注明的是a.out 是在hhh帐户目录下的,此帐户没有root权限
但为什么就没法开启a.out 呢??
|
也许程序是运行了,但是你看不到。
对于只是向屏幕输出之类的程序,你是看不到结果的。不知道你的程序是什么操作。
你尝试一下,在程序中在它有权限读写的目录中生成一个文件,最后看看那个文件是否能生成。
还有,你看看有没有email通知你?如果你没有禁止cron使用email的话。
对于只是向屏幕输出之类的程序,你是看不到结果的。不知道你的程序是什么操作。
你尝试一下,在程序中在它有权限读写的目录中生成一个文件,最后看看那个文件是否能生成。
还有,你看看有没有email通知你?如果你没有禁止cron使用email的话。