Linux 中的启动程序

Linux 中的启动程序

Linux 在启动时在哪里启动程序?(在 Windows 中我们有注册表)

答案1

在大多数 Linux 发行版中,这是通过运行级别和rc.d目录实现的:

http://www.linux.com/archive/feature/114107

答案2

这取决于您的 Linux 发行版。基本上,您创建一个初始化脚本并设置符号链接。符号链接的位置和名称高度依赖于您的发行版。

大多数发行版都有管理符号链接的实用程序:Gentoo 上的 rc-update,Debian 上的 update-rc.d

答案3

您希望它作为初始化过程的一部分启动,还是基于每个用户启动?

如果您希望它在期间运行init,那么前面指示如何在中创建脚本的答案rc.d就足够了。

如果您希望它按用户运行,您可以向您的.bash_profile(或类似的)命令行工具添加命令。

对于基于 GUI 的工具,Gnome(在 Ubuntu 10.10 下)有以下设置可以使用:

System -> Preferences -> Startup Applications

系统首选项

答案4

在里面(初始化的缩写)是 Unix 和类 Unix 系统上生成所有其他进程的程序。它作为守护进程运行,通常具有 PID 1。

维基百科-Init

相关内容