我在linux下为何不能给别的用户执行定时任务?

发布网友 发布时间:2022-04-23 18:39

我来回答

3个回答

热心网友 时间:2022-04-13 17:32

把你要执行的内容写入 /etc/crontab就可以了。
vim /etc/crontab
*/1 * * * * oracle /home/oracle/app/oracle/proct/11.2.0/dbhome_1/backup/backup.sh

热心网友 时间:2022-04-13 18:50

比较大的可能是因为环境变量的关系,因为root用户下未设置oracle用户的环境变量,所以无法执行。
因为没看到脚本,所以无法完全判断。最好是把脚本发上来看看。追问贴出脚本了

热心网友 时间:2022-04-13 20:24

能否将你的脚本 也贴出来。我看看。追问贴出脚本了

追答你可以将 oracle 的 .profile 引用到你的脚本开头。

这样一般就没有问题了。希望能帮到你。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com