System V服务管理的官方定义

System V服务管理的官方定义

一些 来源 在线的讨论 Linux systemd 服务管理工具与 System V 的差异。

虽然有一个官方网站系统,我没有找到 System V 的官方定义(我检查了 SVID Issue 2、SVR4 的用户手册、编程指南、系统管理指南和 Linux 文件系统层次结构标准)。

表述这个问题以避免将其作为参考请求关闭:System V 服务管理工具是官方定义的东西还是只是用户社区采用的一组约定?

答案1

rc0AT&T System V 服务管理在、rc2rc6手册页中进行了较为简洁的记录。

rc0记录关闭顺序

  • K按 ASCII 顺序运行以in开头的文件/etc/rc0.d
  • 发送到除进程 0 和 1SIGTERM之外的所有仍在运行的进程;rc0
  • 发送到除进程 0 和 1SIGKILL之外的所有仍在运行的进程;rc0
  • 卸载除/.

rc2记录多用户启动顺序

  • /etc/rc.d以 ASCII 顺序运行 , 中的文件;
  • S按 ASCII 顺序运行以in开头的文件/etc/rc2.d

rc6记录重启顺序

  • 如有必要,构建新内核;
  • 卸载所有文件系统。

这些手册页还记录了如何init按照中设置的操作处理其余过程/etc/inittabinit也有记录在它自己的手册页中

相关内容