了解 Linux 中的关机、断电、停止和重启命令
在本文中,我们将向您解释关机、关机、停机和重启Linux 命令之间的区别。我们将明确当您使用可用选项执行它们时它们实际上会做什么。
如果您希望深入了解 Linux 服务器管理,那么这些是您需要充分理解的一些重要的 Linux 命令,以实现有效、可靠的服务器管理。
通常,当您想要关闭或重新启动机器时,您可以运行以下命令之一:
关机命令
shutdown安排系统关闭的时间。它可用于停止、关闭或重启机器。
您可以指定一个时间字符串(通常是“ now ”或“ hh:mm ”(表示小时/分钟))作为第一个参数。此外,您还可以设置在系统关闭之前向所有登录用户发送的墙上消息。
重要提示:如果使用时间参数,则在系统关闭前 5 分钟将创建/run/nologin文件以确保不允许进一步登录。
关机命令示例:
# shutdown # shutdown now # shutdown 13:20 # shutdown -p now #poweroff the machine # shutdown -H now #halt the machine # shutdown -r09:35 #reboot the machine at 09:35am
要取消待处理的关机,只需输入以下命令:
# shutdown -c
停止命令
halt指示硬件停止所有 CPU 功能,但保持其通电。您可以使用它使系统进入可以执行低级维护的状态。
请注意,在某些情况下,它会完全关闭系统。以下是 halt 命令的示例:
# halt #halt the machine # halt -p #poweroff the machine # halt --reboot #reboot the machine
关机命令
poweroff发送 ACPI 信号,指示系统关闭电源。
以下是 poweroff 命令的示例:
# poweroff #poweroff the machine # poweroff --halt #halt the machine # poweroff --reboot #reboot the machine
重启命令
reboot指示系统重新启动。
# reboot #reboot the machine # reboot --halt #halt the machine # reboot -p #poweroff the machine
就这样!如前所述,了解这些命令将使我们能够在多用户环境中有效、可靠地管理 Linux 服务器。您还有其他想法吗?通过下面的评论部分与我们分享。