-1

假设我有一台服务器已经在运行并向用户提供应用程序。有一次,我必须修改一些关键的 /etc/ 配置文件。例如,/etc/security/limits.conf。在我进行更改后,文档通常建议重新启动机器。

reboot

但这意味着服务器中的所有进程都死了,对吗?那么,基本上那些检查我刚刚“重新启动”的服务器上托管的应用程序的人会发生什么?我认为该服务将停止一段时间。更改关键文件后,是否有任何其他命令或替代方案不那么痛苦?

我在 CentOS 和 Nginx 上。

PD:如果有人还可以提供“关机”和“重启”之间区别的链接(因为我只发现了一些模糊的东西),那就太好了。

4

1 回答 1

1

首先是简单的部分 - 如果您运行关机,您的计算机最终会关闭。就像没有力量一样。如,很难远程修复:)。重新启动重新启动一切。

在 linux 下需要重启是相当罕见的——我能想到的重启的唯一原因是如果你升级了内核,如果你的机器崩溃得非常严重,或者如果你想安装某些类型的新硬件(RAM,插卡等)。

大多数情况下,当您编辑“/etc 中的重要文件”时,您只能重新启动系统的一部分。例如,您可能只需要重新启动您的网络服务器。

没有完整的规则。尝试谷歌搜索“重新加载”。例如,谷歌搜索“重新加载 /etc/security/limits”建议注销,然后重新登录。

于 2013-06-28T04:47:07.820 回答