gpt4 book ai didi

shell - 如何在Ubuntu启动时运行脚本?

转载 作者:行者123 更新时间:2023-12-02 04:27:59 25 4
gpt4 key购买 nike

我想在Ubuntu系统启动时在后台运行一些Java程序。我尝试在/etc/init.d 目录中添加脚本但无法启动程序。即程序未启动。我应该为此做什么?

最佳答案

首先,在启动时运行事物的最简单方法是将它们添加到文件 /etc/rc.local 中。

另一种简单的方法是在 crontab 中使用@reboot。阅读 cron 联机帮助页了解详细信息。

但是,如果您想正确执行操作,除了向 /etc/init.d 添加脚本之外,您还需要告诉 ubuntu 该脚本何时运行以及使用哪些参数。这是通过命令 update-rc.d 完成的,该命令创建从某些 /etc/rc* 目录到脚本的符号链接(symbolic link)。因此,您需要执行以下操作:

update-rc.d yourscriptname start 2

但是,真正的初始化脚本应该能够处理各种命令行选项,并以其他方式集成到启动过程中。文件 /etc/init.d/README 有一些详细信息和进一步的指示。

关于shell - 如何在Ubuntu启动时运行脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8339555/

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