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:重新启动系统

相关推荐
草莓熊Lotso2 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
张文君2 小时前
ubuntu26.04坏道坏块分区隔离急速版260831-V0.12
linux·python
贝锐11 小时前
从国产化信创设备到商用安卓终端,向日葵如何帮助企业实现统一运维管理?
linux·运维·远程控制
Julien200412 小时前
调查和解决 SELinux 问题
linux·运维·服务器·网络·学习方法
小张同学a.14 小时前
Docker 容器实战 1—— docker 基础与镜像构建
linux·运维·docker·容器
Best-Wishes16 小时前
BurpSuite Pro教育版在linux系统中配置
linux·运维·服务器·网络安全·burpsuite
wuminyu16 小时前
深入剖析 Panama Off-heap 的性能损耗与开销
java·linux·c语言·jvm·c++
虎王物联16 小时前
RK3568嵌入式Linux跑Docker:内核配置排查到AIoT容器化的完整路径
linux·运维·docker·rk3568·aiot·嵌入式linux
GeW17 小时前
不只靠技术:RHCE考试的5个隐藏得分点
linux
老当益壮梁奶奶18 小时前
Linux软件编程学习笔记(八):进程间通信详解(1)
linux·c语言·笔记·学习·算法