安卓系统

Linux重新启动(重新启动)命令

4 8 Linux常用命令 关机重启命令

4 8 Linux常用命令 关机重启命令

目录:

Anonim

更新内核后,除非使用Ksplice或KernelCare,否则需要重新引导Linux系统。 在其他情况下,例如,对硬件问题进行故障排除,安装应用程序等时,也可能需要重新引导系统。 如果您正在运行无头Linux服务器,则需要了解如何从命令行重新启动系统。

在大多数现代Linux发行版中, systemctl 实用程序将sysvinit替换了较旧Linux发行版中使用的大多数电源管理命令。 reboot shutdown 命令是 systemctl 别名,出于兼容性原因,它们在系统中可用。

在本教程中,我们将说明如何使用 systemctl shutdown 命令重新引导Linux计算机。 这些命令必须以root用户或具有 sudo 特权的用户身份运行。

使用 systemctl

要重新启动Linux系统,只需键入 reboot systemctl reboot

sudo systemctl reboot

系统将立即重新启动。

启动重新引导后,将通知所有已登录的用户和进程系统正在关闭,并且不允许进一步的登录。 Linux将关闭所有打开的文件,停止正在运行的进程,然后重新启动系统。

为了防止重新启动命令发送消息,请使用 --no-wall 选项运行命令:

sudo systemctl --no-wall reboot

sudo systemctl --message="Hardware upgrade" reboot

该消息将显示在日志中:

System is rebooting (Hardware upgrade)

使用 shutdown

当与 -r 选项一起使用时, shutdown 命令将重新引导系统:

sudo shutdown -r

默认情况下,系统将在1分钟后重新启动,但是您可以指定希望系统重新启动的确切时间。

时间参数可以具有两种不同的格式。 它可以是格式为 hh:mm 的绝对时间,也可以是格式为 +m 相对时间,其中m是从现在开始的分钟数。

以下示例将计划在上午10点重新启动系统:

sudo shutdown -r 10:00

以下示例将从现在开始计划在5分钟内重新引导系统:

sudo shutdown -r +5

要立即关闭系统,请立即使用 +0 或其别名:

sudo shutdown -r now

要与标准关机通知一起广播自定义消息,请在time参数后面键入您的消息。

以下命令将从现在起的10分钟内关闭系统,并通知用户将执行硬件升级:

sudo shutdown -r +10 "Hardware upgrade"

重要的是要提到,在指定自定义墙消息时,还必须指定时间参数。

sudo shutdown -c

您还可以广播一条消息,说明取消重启的原因:

sudo shutdown -c "Canceling the reboot"

结论

要重新启动Linux系统,请在终端中输入 reboot 。 操作系统重新启动将花费几秒钟。

如有任何疑问,请随时发表评论。

关闭终端