Linux标准基础法规遵从性和守护程序管理

Linux标准基础法规遵从性和守护程序管理,linux,Linux,我希望在各种系统中控制许多流程。我的主要问题是,每个系统都不是相同的Linux发行版。我想知道LSB,特别是proc()的status_函数和/LSB/init functions中的各种其他函数是否是实现此过程的可行方法。如果没有其他标准,我可以依靠。如果您将需要控制的所有组件包装到符合LSB的init.d脚本中,那么您应该能够使用相同的命令从任何符合LSB的linux发行版控制它们。我发现的问题(可能不再是这样)是LSB函数位于不同分布的不同位置。这意味着我不能简单地将脚本复制到另一个发行版

我希望在各种系统中控制许多流程。我的主要问题是,每个系统都不是相同的Linux发行版。我想知道LSB,特别是proc()的
status_
函数和
/LSB/init functions
中的各种其他函数是否是实现此过程的可行方法。如果没有其他标准,我可以依靠。

如果您将需要控制的所有组件包装到符合LSB的init.d脚本中,那么您应该能够使用相同的命令从任何符合LSB的linux发行版控制它们。我发现的问题(可能不再是这样)是LSB函数位于不同分布的不同位置。这意味着我不能简单地将脚本复制到另一个发行版

为了检查正在运行的进程的状态,我最终返回到pid文件和ps命令的组合。这使我可以在每个发行版上使用相同的实现,并访问以下命令:


服务启动/停止/状态

如果您将需要控制的所有组件包装到符合LSB的init.d脚本中,那么您应该能够使用相同的命令从任何符合LSB的linux发行版控制它们。我发现的问题(可能不再是这样)是LSB函数位于不同分布的不同位置。这意味着我不能简单地将脚本复制到另一个发行版

为了检查正在运行的进程的状态,我最终返回到pid文件和ps命令的组合。这使我可以在每个发行版上使用相同的实现,并访问以下命令:

服务启动/停止/状态