添加到 Linux 中的 $PATH 以便守护进程可以使用它
我可以在哪里添加 $PATH 以便所有守护进程都可以使用它?那么它在守护进程启动之前就被“包含”或“来源”了吗?
非常感谢!
Where can I add to a $PATH so that it's available to all daemons? So that it's "included" or "sourced" before daemons start?
Many thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
一种选择是
/etc/profile
。One option would be
/etc/profile
.我可能误读了,如果你想在守护进程之前运行一些东西,你可以创建一个 cron 作业或者...
创建一个文件
<代码>
然后
I may have misread that, if you want to run something before daemons you could create a cron job or...
create a file
and then
在不同类型的 UNIX 上,守护进程有多种不同的启动方式。他们中的大多数都有一种设置环境的方法。
也许最基本的是为init进程设置环境,通常是通过/etc/inittab。这将为系统中的所有进程设置启动环境。
Daemons are started many different ways on different varieties of UNIX. Most of them have a way to setup the environment.
Perhaps the most fundamental is to set the environment for the init process, often through /etc/inittab. This will set the starting environment for all processes in the system.
如果您有脚本或命令,您可以将其放入 /bin/ 并使用 chmod 和 chown 设置适当的所有者和权限
If you have a script or a command, you could put it in /bin/ and set the appropiate owner and permisions using chmod and chown