gpt4 book ai didi

linux - 在 linux 启动时启动脚本

转载 作者:太空狗 更新时间:2023-10-29 12:26:35 26 4
gpt4 key购买 nike

我尝试在基于 yocto 的 linux 设备启动时执行 java 应用程序。我在 /etc/init.d/etic 添加了一个脚本并使其可执行。如果我调用 shell /etc/init.d/etic start/etc/init.d/etic stop 应用程序按预期启动和停止。然后我调用 shell update-rc.detic defaults 并创建了符号链接(symbolic link)。根据我在网上找到的,这应该足够了,但不知何故应用程序没有启动。我错过了什么?我如何检查出了什么问题,或者是否有任何我可以尝试扩展的应该工作的最小示例?

最佳答案

嗯,这些问题通常是由于手动执行启动脚本时的环境与从初始化系统运行时的环境不同造成的。例如,当从 init 系统运行时,您的 .profile.bashrc 将不会被获取。

您可以使用例如 logger 轻松地从您的初始化脚本中记录内容,这很容易找出问题所在。

关于linux - 在 linux 启动时启动脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38250054/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com