给 cron 作业的 $PATH 是什么?

给 cron 作业的 $PATH 是什么?

我有一个在 cron 作业上运行的进程@reboot。该进程需要运行一个可执行文件。我注意到我必须将可执行文件放入/usr/bin/.我不能只是把它放在我的$PATH列表中的文件夹中。

所以我的问题是,如果 cron 作业运行的进程不在$PATH目录列表中查找,它们会在哪里查找?显然他们至少会看进去/usr/bin/

答案1

这足以回答您的问题吗?: cron 的 PATH 设置在哪里?(根据评论)

另请检查对已接受答案的评论。您是否尝试过使用类似命令来安排一个打印其环境变量的脚本env?这应该可以让您在自己的系统上得到答案,因为事情会随着时间的推移而改变,当然,我们有时可以(不知不觉地)在做其他事情时更改标准设置。

相关内容