在 Linux Ubuntu 下启动时自动运行程序[关闭]
- 2024-10-18 09:00:00
- admin 原创
- 85
问题描述:
每次启动 Ubuntu Linux 时,我都需要运行一个程序。所以我需要将其添加到我的启动程序列表中。只有一个问题:我需要通过终端来执行此操作。
解决方案 1:
sudo mv /filename /etc/init.d/
sudo chmod +x /etc/init.d/filename
sudo update-rc.d filename defaults
该脚本现在应该会在启动时启动。请注意,此方法也适用于硬链接和符号链接(ln
)。
此时,在启动过程中 PATH 尚未设置,因此始终使用绝对路径至关重要。但是,正如 Steve HHH 在评论中指出的那样,/etc/init.d/filename
在大多数 Linux 版本中,明确声明 update-rc.d 命令的完整文件路径 ( ) 是无效的。根据update-rc.d 的手册页,第二个参数是位于 中的脚本/etc/init.d/*
。
还如评论 (由 Charles Brandt 指出) 中所述,/filename
必须是 init 样式脚本。还提供了一个很好的模板 - System V init 脚本模板。
正如评论(由 Russell Yan 指出)所指出的,这仅适用于update-rc.d的默认模式。
根据 update-rc.d 的手册,它可以在两种模式下运行:“使用传统模式的机器将有一个文件/etc/init.d/.legacy-bootordering
”,在这种情况下您必须通过命令行参数传递序列和运行级别配置。
上述例子的等效参数集是
sudo update-rc.d filename start 20 2 3 4 5 . stop 20 0 1 6 .
相关推荐
热门文章
项目管理软件有哪些?
- 2024年20款好用的项目管理软件推荐,项目管理提效的20个工具和技巧
- 2024年开源项目管理软件有哪些?推荐5款好用的项目管理工具
- 项目管理软件有哪些?推荐7款超好用的项目管理工具
- 项目管理软件哪个最好用?盘点推荐5款好用的项目管理工具
- 项目管理软件有哪些最好用?推荐6款好用的项目管理工具
- 项目管理软件有哪些,盘点推荐国内外超好用的7款项目管理工具
- 2024项目管理软件排行榜(10类常用的项目管理工具全推荐)
- 项目管理软件排行榜:2024年项目经理必备5款开源项目管理软件汇总
- 2024年常用的项目管理软件有哪些?推荐这10款国内外好用的项目管理工具
- 项目管理必备:盘点2024年13款好用的项目管理软件
热门标签
云禅道AD