当前位置:首页 > 技术文章 > 正文内容

Linux怎么关机_linux.关机

请关注本头条号,每天坚持更新原创干货技术文章。
如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

1. 前言

在本教程中,我们将通过实际案例演示最常见的Linux系统关机选项及其详细解释。

关机命令以一种安全的方式关闭系统,即Linux关机。当启动关机时,所有已登录的用户和进程都将收到系统正在关闭的通知,并且不允许进一步登录。您可以立即或在指定的时间关闭系统。

Linux怎么关机

2. `shutdown`命令语法

在讨论如何使用shutdown命令之前,让我们先回顾一下基本语法。
shutdown命令表达式的形式如下:

shutdown [OPTIONS] [TIME] [MESSAGE]

options - Shutdown的选项例如halt, power-off (默认值) 或者reboot系统.
time - 指定 shutdown进行的执行时间.
message - 这个选项用于广播信息给所有用户.

在现代Linux发行版中,关机是systemctl的别名,它在系统中可用只是出于兼容性的原因。

3. 如何使用Linux`shutdown`命令关机

当没有参数时,shutdown命令将关闭服务器,即关机。

sudo shutdown

关机过程在1分钟后开始,这是默认的时间间隔。

4. Linux怎么指定关机时间

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

下面的示例将在上午11点安排系统关闭,即关机:

sudo shutdown 11:00

以下示例将在10分钟内安排关机:

sudo shutdown +10

怎么马上关闭系统,执行以下命令马上关机:

sudo shutdown now

或者

sudo shutdown +0

5. 如何定制关机广播信息

若要自定义关机广播消息以及标准关机通知,请在时间参数之后键入消息。

以下示例将在30分钟内关机,并通知用户将执行硬件升级:

sudo shutdown +30 "Hardware upgrade"

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

6. 如何重启Linux

如果要使用shutdown命令重启系统的话,只需要加选项-r

sudo shutdown -r

当然,你可以在重启之前向其它用户发送告警消息:

shutdown -r +5 "Updating kernel"

上面的命令将在5分钟后重启系统并广播更新内核。

7. Linux如何取消关机计划

如果你已经计划关机,你想取消它,你可以使用-c参数:

sudo shutdown -c

当取消关机计划时,不能指定时间参数,但仍然可以广播将发送给所有用户的消息。

sudo shutdown -c "Canceling the reboot"

8. Linux关机总结

现在,您应该已经很好地理解了如何使用Linuxshutdown命令。如果您想了解有关关机命令的更多信息,请访问关机命令shutdown手册页。

本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:

https://www.linuxrumen.com/rmxx/1306.html

点击了解更多,快速查看更多的技术文章列表。

相关文章

Linux 中,查找文件指令用法解析(linux查找文件夹命令)

find 命令是 linux 系统中一种强大的搜索命令,用来在系统中精准定位到所需文件的位置,并可以提供各个参数方便筛选查找。用法find [起始路径] [选项] [表达式]起始路径:搜索的根目录选项...

如何在Linux中查询 DNS 记录,这三个命令可谓是最常用、最经典的

在进入正题之前,先聊聊为什么我们需要检查 DNS 记录。DNS 是互联网的基石,它负责把域名解析成 IP 地址,确保你的浏览器能找到目标服务器。如果 DNS 出问题,可能导致网站打不开、邮件发不出去,...

如何查询 Linux 中 CPU 的数量?这几个命令要知道!

在深入命令之前,先聊聊为什么要关心 CPU 数量。想象一下,你是个系统管理员,手底下管着几十台服务器,突然有台机器跑任务慢得像乌龟,你得搞清楚是不是 CPU 不够用。或者你是程序员,想写个多线程程序,...

05、Linux查看服务的进程-没有自己的Linux服务器网页端练习

大家好,我是Bigder~今天依然是网页端学习01、Linux怎么判断当前登陆用户(网页端学习linux),登录网页端练习。1、今天练习一个指令、查看服务的进程是否存在2、使用「ps -ef |gre...

Linux通过netstat查看服务及监听端口总结

在日常开发或者运维过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询。netstat命令一些常用参数说明如下:-a 或–all 显示...

如何检查 Linux 系统是 32 位还是 64 位?这9个命令查的又快又准!

在 Linux 系统中,位数(bit)通常指的是 CPU 架构的位宽,即 CPU 一次能够处理的数据量。32 位系统和 64 位系统在内存寻址能力、计算性能和软件支持上存在显著差异:「32 位系统」:...