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

相关推荐
孞㐑¥1 小时前
Linux之权限问题
linux·经验分享·笔记
sakabu1 小时前
基于Linux C语言多线程服务器+Qt客户端+STM32客户端实现的无人超市项目
linux·服务器·c语言·stm32·单片机·qt·stm32项目
DjangoJason1 小时前
操作系统 :进程概念
linux·笔记·ubuntu
dessler2 小时前
Kubernetes(k8s)-隔离(Cordon)和驱逐(Drain)
linux·运维·kubernetes
浩浩测试一下2 小时前
网络安全之超强Linux信息收集:渗透测试与应急响应的基石(命令超强集合工作手册)
linux·运维·服务器·安全·web安全·网络安全·系统安全
GISer_Jing2 小时前
前端常问的宏观“大”问题详解(二)
linux·前端·ubuntu
带鱼吃猫2 小时前
Linux系统:进程状态与僵尸、孤儿进程
linux·服务器
郝晨妤3 小时前
【鸿蒙5.0】向用户申请麦克风授权
linux·服务器·前端·华为·harmonyos·鸿蒙
头发尚存的猿小二4 小时前
Linux--文件
linux·运维·服务器
榆榆欸4 小时前
5.实现 Channel 类,Reactor 模式初步形成
linux·网络·c++·tcp/ip