有没有 POSIX 方法来关闭 UNIX 机器?

有没有 POSIX 方法来关闭 UNIX 机器?

我正在寻找 POSIX 命令来关闭机器。

有 POSIX 可接受的方法来做到这一点吗?

我用来执行此操作的命令与 POSIX 不兼容(例如,关闭、重新启动、暂停或关闭电源)。

系统介绍系统控制这样做,但我很确定这也不是 POSIX。

答案1

不,POSIX 不关心 Unix 系统的关闭或重新启动,也不关心服务如何在启动时启动。

以下领域不属于 POSIX.1-2017 的范围:

  • 图形接口

  • 数据库管理系统接口

  • 记录 I/O 注意事项

  • 对象或二进制代码的可移植性

  • 系统配置和资源可用性

POSIX.1-2017 描述了对应用程序开发人员重要的外部特征和设施,而不是用于实现这些功能的内部构建技术。特别强调各种商业应用所需的功能和设施。

(来自介绍POSIX 基本定义部分)

shutdown命令属于“系统配置和资源可用性”类别,对于应用程序开发人员来说它不是一个重要的工具。


完整的 POSIX 标准可以在线获取

答案2

的评论所有 POSIX 命令的列表从第 4 页开始,不显示与halt或等效的内容shutdown

相关内容