Linux halt 命令使用详解

简介

Linux 中的 halt 命令用于立即关闭系统。它还可用于关闭电源或重新启动机器,具体取决于所使用的选项。

基础语法

shell 复制代码
halt [OPTION]

默认情况下,halt 需要 root 权限

shell 复制代码
sudo halt

常用选项

  • -p:停止后关闭系统电源。(与 poweroff 相同)

  • --reboot:重新启动系统而不是停止系统

  • --force:强制立即停止而不通知进程

  • --help:显示帮助信息

示例用法

停止系统

shell 复制代码
sudo halt

# 这将停止所有进程并停止系统,但可能不会关闭电源。

停止并关闭电源

shell 复制代码
sudo halt -p

强制停止

shell 复制代码
sudo halt --force

# 这会强制立即停止,而不会正确停止进程

重新启动而不是停止

shell 复制代码
sudo halt --reboot

可选的命令

  • poweroff:相当于 halt -p(停止和关闭电源)

  • shutdown -h now:类似于 halt 但允许调度

  • reboot:类似于 halt------reboot,重新启动系统

halt poweroff shutdown 三者的区别

  • halt:停止系统但可能不会关闭电源

  • halt -p / poweroff:停止并关闭系统电源

  • shutdown -h now:更平滑,能调度时间进行关机

  • reboot:重新启动系统

相关推荐
Johny_Zhao4 小时前
OpenClaw安装部署教程
linux·人工智能·ai·云计算·系统运维·openclaw
chlk1232 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑2 天前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件2 天前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
深紫色的三北六号2 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash2 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI3 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行3 天前
Linux和window共享文件夹
linux
木心月转码ing4 天前
WSL+Cpp开发环境配置
linux
崔小汤呀5 天前
最全的docker安装笔记,包含CentOS和Ubuntu
linux·后端