vps 上 root 用户安装了程序 aa,并登陆 aa 的帐号(首次要登陆,以后不用登陆)
直接登陆 vps 终端,root 用户下执行 aa --help | grep url >> /home/a/a.log 成功,测试好后把文件删除。
再写在 crontab 里就执行失败了,虽然它建立了文件 /home/a/a.log ,但文件为空,意味着 cron 下执行的 aa 没有登陆,所以没有输出?
另外测试了一下 cron 执行 whoami >> /home/a/ab.log ,看到 cron 的用户是 root
怎么解决
直接登陆 vps 终端,root 用户下执行 aa --help | grep url >> /home/a/a.log 成功,测试好后把文件删除。
再写在 crontab 里就执行失败了,虽然它建立了文件 /home/a/a.log ,但文件为空,意味着 cron 下执行的 aa 没有登陆,所以没有输出?
另外测试了一下 cron 执行 whoami >> /home/a/ab.log ,看到 cron 的用户是 root
怎么解决