如何从命令行重新启动 Linux如何从命令行重新启动 Linux如何从命令行重新启动 Linux如何从命令行重新启动 Linux
  • 业务
  • 目标
  • 支持
  • 关于
  • 联系我们
  • 登录
✕

如何从命令行重新启动 Linux

发表 admin at 2025年2月28日
类别
未分类
标签

以下是从命令行重新启动 Linux 系统的多种方法。

当个人计算首次成为现实时,我们更有可能出于不同的原因关闭机器。现在,对于普通用户来说,与电源相关的任务似乎是事后才想到的。

也就是说,直到您需要重新启动远程服务器为止。我将向您展示一些可用于从终端重新启动 Linux 的命令。

如果您想立即重新启动 Linux 服务器,请使用以下命令:

reboot now

您还可以使用关闭命令:

shutdown -r now

重启 Linux 的命令

关闭或重新启动系统时存在三个主要术语(和命令):

  • 重启

  • 停

  • 关机

重要的是要记住,运行暂停等命令,尤其是带有选项的命令,可能会导致内存丢失或数据损坏等不稳定的结果。换句话说,不要在编辑硕士论文时练习这些命令。

注意:用户权限可能需要您成为 sudo 用户才能运行这些命令。

重启命令

reboot [options] 

重新启动执行暂停命令的操作(如下所述),要求停止所有处理。然后,您的系统将重新启动,而不是触发 ACPI 信号。

停止命令

halt [options]

此命令发出停止所有 CPU 处理的硬件命令。该术语本身来自更古老的计算时代。当时,系统会发送一个信号来停止所有进程,一旦安全,用户就会收到可以关闭机器的通知。

在更现代的环境中,halt 将停止所有进程,但不会发送 ACPI(高级配置和电源接口)信号。

关机命令

poweroff [options] 

ACPI 信号是 Halt 和 Poweroff 之间的区别。至少从传统上来说是这样。您可能会发现运行halt命令实际上会关闭电源,至少没有任何选项。为了确保这个结果,我们要使用指定的poweroff命令。这会执行停止操作,但也会向您的硬件发送关闭电源的信号。

注意:您还可以使用带有选项 -r 的 shutdown 命令来重新启动。

重新启动 Linux 时的选项

以下是上述命令的一些常用选项:

力量

正如您可能想象的那样,强制绕过了通常有助于安全关闭的进程。这意味着在易失性内存 (RAM) 中运行的项目可能会损坏或数据丢失。您甚至可能会丢失最近保存的数据。不建议这样做。

-f --force     Force immediate halt/power-off/reboot

仅限 WTMP

不执行该操作,但将注销条目写入 var/log/wtmp。

-w --wtmp-only 

无 WTMP

执行指定的操作但不创建记录。

-d --no-wtmp   

无墙

在发出命令之前不要发送墙上消息。这意味着登录的 Linux 用户不会看到任何有关系统重新启动的消息。

--no-wall   Don't send wall message before halt/power-off/reboot

结论

如果您因为系统挂起而必须重新启动,您可能想阅读有关处理冻结的 Linux 系统的文章。

我希望所有这些技巧都能教会您一些新东西。如果您喜欢本指南,请在社交媒体上分享。如果您有任何意见或问题,请告诉我们。

©2015-2025 Norria Group support@norria.com