启动脚本的变体

启动脚本的变体

我读到了在 gentoo linux 上启动时执行脚本的多个选项:

  • 系统服务
  • 初始化文件
  • 本地.d
  • 计划任务

除了这些还有其他选择吗?

答案1

要添加到您的列表,这取决于您希望执行此脚本的级别。例如,您可以将其添加到 shell 初始化脚本中(例如.bashrc),这将使其在每次启动新 shell 时默认运行(可能存在风险)。如果您要在本机上加载 X,您还可以将其挂接到 X11 服务器的启动(例如.xinitrc)。另一种选择是在桌面环境启动时执行它,如果安装程序包含支持该类型功能的安装程序(例如,修改适合dotfile该环境的功能)。

长话短说,这取决于用例。在更广泛的系统范围内实施时,systemdrc系统是您最好的选择。

相关内容