无需重启即可重启所有服务

Moh*_*dar 8 centos services reboot

我在 CentOS 服务器上做了一些组权限更改,然后需要重新启动所有服务。如何在不重新启动的情况下安全地重新启动所有服务?

Amg*_*tom 5

您可以按照 SHW 的建议切换到单用户模式,然后再返回。但是对于 CentOS 服务器,你应该这样做:

init 1; init 3
Run Code Online (Sandbox Code Playgroud)

由于第一个命令将禁用您的网络,因此您应该在同一行上传递第二个命令。否则您将无法使用 SSH 连接到您的服务器。

  • 要真正重新启动所有服务,您必须走得更远(即`udev`、`cpuspeed` 和其他一些在init 1 时仍处于启动状态)。但在 Mohammad Etemaddar 的情况下,这可能就足够了。 (3认同)