今天,我们将学习Linux重启命令,它的用法以及几个选项,并通过实例进行说明。
重启命令用于重启或重新启动Linux中的系统。每当你对Linux系统进行重大更新或任何网络配置更改时,你可能需要重新启动系统以使这些更改生效。这些可以是服务器正在进行的软件或硬件更新。
例如,要更新新的服务器内核版本,你需要完成编译,为此,需要重启系统。更新服务器的内存时,网卡配置和IP分配是重启时完成的主要任务。
为了进行管理活动、监控和服务器管理,Linux系统的几个管理员通过shell或SSH使用服务器。所以,通过shell重启服务器的基本命令是必须要知道的。
1、Linux重新启动命令
语法命令:
reboot [options]
其中 [options] 如下:
-help:help命令将打开此命令的说明文本
-halt:停止命令将停止计算机。
-w,-wtmp-only:此命令选项仅写入wtmp shutdown条目,但实际上,它没有停止,重新引导或关闭系统电源。
2、重新启动系统
要重新启动系统而不进行详细说明,请使用以下任何命令。
$ sudo reboot
或者,您可以使用shutdown命令。
$ sudo shutdown -r now
这些命令的语法和效果几乎相同。要查看这些命令的更多详细信息,请在该命令中使用-help。
3、计划重启
Reboot命令的用法受到限制,但是shutdown命令是重新启动的高级版本。在调度中,通常使用shutdown命令来满足要求。以下是shutdown命令在特定时间重新引导系统的语法。
$ sudo shutdown -r [TIME] [Message]
[Time] 可以采用以下格式:
now:如果要立即重新启动系统,则使用它。
+m: 以分钟为单位表示时间。+10表示在接下来的10分钟内重新启动系统。
HH:MM:表示24小时制的时间。
[Message]是可选参数,用于在系统重新引导之前向用户显示通知文本,以避免数据丢失。
$ sudo shutdown –r +10
上面的命令将在10分钟后重新启动系统。
$ sudo shutdown –r 04:00
上面的命令将在04:00 AM重新启动系统。
如果要更改以前计划的系统重新启动或关闭,则可以调用另一个关闭命令以及-c选项。另外,向用户广播取消重启消息。
$ sudo shutdown -c
4、远程重启服务器
使用SSH客户端登录服务器到服务器并运行以下命令
$ ssh root@foss-server.com /sbin/reboot
或者您可以使用shutdown命令
$ ssh root@196.162.1.12 /sbin/shutdown -r now
5、使用Init命令重新启动
init命令是在Linux中启动进程并与运行级别6结合使用的广泛使用的命令。(该数字设置为重新引导Linux服务器)。命令语法如下。
$ init 6
或者
$ /sbin/init 6
6、检查您的重启日志
“ / var / log / wtmp”是包含所有登录和注销记录的文件记录。您可以使用reboot命令以及最后一个选项来查看此文件。以下是最后一个命令,用法和输出的语法。
$ last reboot
在Linux系统中使用reboot命令之前,将所有未保存的文档保存为会话类型非常重要。然后输入reboot您的终端。机器将立即关闭所有应用程序并重新启动。A5互联https://www.a5idc.net/