Linux服务器的关机或者重启你一般会怎么操作?今天介绍5种办法,最后一种可以成救命草!

简介: Linux服务器的关机或者重启你一般会怎么操作?今天介绍5种办法,最后一种可以成救命草!

在 Linux 上,与所有任务一样,关机和重启操作也可以从命令行完成。

当Linux服务器没有 gui 界面时,使用命令行很管用,本文介绍的几个命令适合centos、ubuntu、debian、fedora 或 suse等 linux 系统。让我们直接开始介绍!

1、shutdown

shutdown可用于关闭系统或重新启动系统,会以安全的方式关闭,所有登录的用户都会收到系统即将关闭的通知,并在 TIME 的最后五分钟内阻止新登录。

语法:

shutdown [OPTION] [TIME] [MESSAGE]

关闭linux

要关闭机器,请像这样调用 shutdown 命令

# shutdown -h now

h 选项用于halt,表示停止,第二个参数是时间参数,“now”表示立即关闭系统。

时间参数也可以以分钟或小时为单位指定。例如

# shutdown -h +5 “服务器正在关闭以进行升级,请保存您的工作。”

上述命令应将消息闪烁给所有其他登录用户,并在系统关闭前给他们 5 分钟。

重启linux

shutdown 命令可用于使用 r 选项而不是 h 选项重新启动系统,使用方法和之前一样,只需将 h 选项替换为 r 选项即可。

# shutdown -r +5 "服务器将在 5 分钟后重启。请保存您的工作。"

所有其他登录用户将在他们的终端中看到这样的广播消息:

[root@dhcppc1 ~]#
Broadcast message from root@dhcppc1
        (/dev/tty1) at 21:35 ...
The system is going down for reboot in 5 minutes!
Server will restart in 5 minutes. Please save your work.

此时可以通过使用“c”选项调用 shutdown 来取消关闭。

# shutdown -c

2、reboot

下一个命令是reboot命令,它也可以用来关闭或重启 linux。

关闭 linux

以下命令将关闭 linux:

# reboot -p

“p”选项代表关机。

重启linux

要重新启动 linux,只需直接调用 reboot 命令,无需任何选项。

# reboot

这将执行正常关机并重新启动机器,当您从菜单中单击重新启动时会发生这种情况。

强制重启linux

以下命令将强制重启机器。这类似于按下 CPU 的电源按钮。不会发生关机,系统将立即重置。

# reboot -f
man命令解释如下:

当使用 --force 调用或处于运行级别 0 或 6 时,此工具调用 reboot(2) 系统调用本身(传递了 REBOOTCOMMAND 参数)并直接重新启动系统,否则,这只是使用适当的参数调用 shutdown(8) 工具,而不传递 REBOOTCOMMAND 参数。

3、halt

下一个命令是halt命令,这可以关闭系统:

# halt

halt 命令也有一个 force 选项,一般不使用,因为它表示立即关闭系统,但它的行为可能不一致,桌面可能会在运行此命令时挂起。

4、poweroff

还有一个命令与 halt 命令完全相同,并采用了相同的选项。

# poweroff

5、组合键

当您控制系统时,可以使用上面显示的命令,如果系统挂起并且根本没有响应怎么办?而且您不想按下 CPU 上的电源按钮,因为这可能会导致数据损坏,为了避免这种情况,神奇的 sysRQ 键出现了。

一个特殊的按键组合,可以让你重新启动你的 linux 系统,不管它挂了多少。

神奇的 SysRq 密钥的一个常见用途是对已锁定的 Linux 计算机执行安全重启。这可以防止在重新启动时需要 fsck,并使某些程序有机会保存未保存工作的紧急备份。

警告:按以下键会立即重新启动您的系统,它类似于按下 CPU 的电源按钮或执行 reboot -f 命令。

ALT + PrintScreen + B

现在我们必须首先使用 REISU 字母代替 B 键,每个键执行如下所述的任务

unRaw      (take control of keyboard back from X),
 tErminate (send SIGTERM to all processes, allowing them to terminate gracefully),
 kIll      (send SIGKILL to all processes, forcing them to terminate immediately),
  Sync     (flush data to disk),
  Unmount  (remount all filesystems read-only),
reBoot.
  1. 按住 Alt 和 SysRq(打印屏幕)键。
  2. 在按住这些键的同时,按顺序键入以下键,间隔几秒钟:REISUB
  3. 计算机应重新启动。

确保每个键之间有一些时间间隔REISUB。

可以通过更改 /proc/sys/kernel/sysrq 的值来控制 sysrq 功能,要检查系统是否启用了 sysrq,请回显该值,它应该是非零的。

$ cat /proc/sys/kernel/sysrq
176
目录
相关文章
|
16天前
|
关系型数据库 应用服务中间件 Linux
Linux云服务器如何搭建LNMP环境
LNMP环境是Linux系统中常用的Web服务架构,由Linux、Nginx、MySQL/MariaDB和PHP组成,适用于高效托管动态网站。本文以CentOS 7为例,详细介绍了LNMP环境的搭建步骤,包括Nginx、MariaDB和PHP的安装与配置,以及最终通过创建`index.php`文件验证环境是否成功部署。具体操作涵盖配置YUM仓库、安装服务、编辑配置文件、启动服务等关键步骤,确保用户能够顺利搭建并运行LNMP环境。
44 1
Linux云服务器如何搭建LNMP环境
|
3天前
|
存储 运维 监控
深度体验阿里云系统控制台:SysOM 让 Linux 服务器监控变得如此简单
作为一名经历过无数个凌晨三点被服务器报警电话惊醒的运维工程师,我对监控工具有着近乎苛刻的要求。记得去年那次大型活动,我们的主站流量暴增,服务器内存莫名其妙地飙升到90%以上,却找不到原因。如果当时有一款像阿里云 SysOM 这样直观的监控工具,也许我就不用熬通宵排查问题了。今天,我想分享一下我使用 SysOM 的亲身体验,特别是它那令人印象深刻的内存诊断功能。
|
8天前
|
Linux 虚拟化 Docker
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
54 1
|
16天前
|
网络协议 数据库
【YashanDB 知识库】服务器重启后 Yashandb 无法启动
在服务器重启后,YashanDB 出现启动失败的问题,错误提示为连接被拒,原因是 1675 端口(yasom 端口)未监听,表明 yasom 进程未启动。解决方法是先通过命令行依次启动 yasom 和 yasagent 维护进程,再启动数据库实例。此问题影响 YashanDB 的所有版本。 注意,上述简介已经根据给定内容进行简化和概括,并控制在240字符以内。如果需要包含更多技术细节或步骤,可能会超过字符限制。
|
2月前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
3月前
|
运维 监控 Linux
推荐几个不错的 Linux 服务器管理工具
推荐几个不错的 Linux 服务器管理工具
258 6
W9
|
4月前
|
运维 关系型数据库 MySQL
轻松管理Linux服务器的5个优秀管理面板
Websoft9 应用管理平台,github 2k star 开源软件,既有200+的优秀开源软件商店,一键安装。又有可视化的Linux管理面板,文件、数据库、ssl证书方便快捷管理。
W9
462 1
|
3月前
|
存储 Oracle 安全
服务器数据恢复—LINUX系统删除/格式化的数据恢复流程
Linux操作系统是世界上流行的操作系统之一,被广泛用于服务器、个人电脑、移动设备和嵌入式系统。Linux系统下数据被误删除或者误格式化的问题非常普遍。下面北亚企安数据恢复工程师简单聊一下基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行性。
|
4天前
|
弹性计算 运维 监控
【阿里云】控制台使用指南:从创建ECS到系统诊断测评
本文介绍了如何通过阿里云获取ECS云服务器并进行操作系统配置与组件安装,以实现高效的资源管理和系统监控。阿里云凭借强大的基础设施和丰富的服务成为用户首选。文中详细描述了获取ECS、RAM授权、开通操作系统控制台及组件安装的步骤,并展示了如何利用控制台实时监控性能指标、诊断系统问题及优化性能。特别针对idle进程进行了深入分析,提出了优化建议。最后,建议定期进行系统健康检查,并希望阿里云能推出更友好的低成本套餐,满足学生等群体的需求。
61 17
【阿里云】控制台使用指南:从创建ECS到系统诊断测评
|
5天前
|
弹性计算 Linux 数据安全/隐私保护
阿里云幻兽帕鲁联机服务器搭建全攻略,速来抄作业!2025新版教程
阿里云提供2025年最新幻兽帕鲁服务器申请购买及一键开服教程。4核16G配置支持8人,70元/月;8核32G配置支持20人,160元/月。选择配置、地域、操作系统后,点击【一键购买及部署】,约3分钟完成创建。本地安装STEAM客户端并登录,进入游戏选择多人模式,输入服务器IP和端口(8211),即可开始游戏。详细教程及更多问题解答请参考阿里云幻兽帕鲁游戏专区。
49 20