Linux关机命令

在Linux系统中,关机可以通过多种命令实现,具体取决于你的需求(如立即关机、定时关机、安全关机等)以及使用的系统管理工具(如systemd或SysVinit)。以下是常用的关机方法:


1. 使用 shutdown 命令(推荐)

shutdown 是最安全、最常用的关机方式,它会通知所有登录用户并允许正在运行的进程正常退出。

立即关机
bash 复制代码
sudo shutdown -h now
  • -h 表示关机(halt)。
  • now 表示立即执行。
定时关机
bash 复制代码
sudo shutdown -h +10  # 10分钟后关机
sudo shutdown -h 20:30  # 指定时间关机(如20:30)
  • 取消定时关机:

    bash 复制代码
    sudo shutdown -c
关机并重启
bash 复制代码
sudo shutdown -r now  # 立即重启
sudo shutdown -r +5   # 5分钟后重启
  • -r 表示重启(reboot)。

2. 使用 poweroff 命令

直接关闭系统电源(相当于 shutdown -h now):

bash 复制代码
sudo poweroff

3. 使用 halt 命令

停止所有进程并关闭系统(但不一定切断电源,取决于硬件):

bash 复制代码
sudo halt
  • 通常与 -p 参数一起使用以切断电源:

    bash 复制代码
    sudo halt -p

4. 使用 reboot 命令

立即重启系统:

bash 复制代码
sudo reboot

5. 使用 systemctl(适用于 systemd 系统)

现代Linux发行版(如Ubuntu 16.04+、CentOS 7+)使用 systemd,可以通过以下命令关机:

bash 复制代码
sudo systemctl poweroff  # 关机
sudo systemctl reboot    # 重启
sudo systemctl halt      # 停止系统(不切断电源)

6. 直接调用硬件指令(不推荐)

仅在紧急情况下使用(可能损坏数据):

bash 复制代码
echo o > /proc/sysrq-trigger  # 立即关机(需内核支持)

或通过魔法键组合:

bash 复制代码
Alt + SysRq + B  # 强制重启(需内核支持)

注意事项

  1. 权限要求 :所有关机命令需要 root 权限,通常需加 sudo。
  2. 数据安全 :优先使用 shutdown 或 systemctl poweroff,确保进程正常退出。
  3. 远程连接 :如果通过SSH关机,确保命令执行后不会断开连接(可先启动终端复用工具如 tmux 或 screen)。
  4. 无响应系统 :若系统卡死,可尝试 Alt + SysRq + B 强制重启(需内核支持)。

示例场景

  • 计划关机:

    bash 复制代码
    sudo shutdown -h +30 "系统将在30分钟后关机,请保存工作!"

    所有用户会收到通知消息。

  • 取消关机:

    bash 复制代码
    sudo shutdown -c

根据需求选择合适的方法即可!

相关推荐
Thneonl7 小时前
全集群钟差 300 毫秒会发生什么:证书悄悄过期,日志倒流
运维·后端
是jin奥7 小时前
Ubuntu 访问 Windows 共享目录
linux·运维·ubuntu
Gauss松鼠会7 小时前
【GaussDB】破除gaussdb ugin索引支持中文模糊查询的迷思-字符序
java·运维·服务器·网络·数据库·gaussdb·经验总结
科技象限7 小时前
数据防泄密系统怎么选?看它怎么把几道防线叠成网
运维·安全·网络安全·安企神
Mr_韩7 小时前
子网路由实战:无需公网 IP,异地直接访问家庭内网全部设备
运维·网络·物联网·nas
Bruce_Liuxiaowei7 小时前
内网“影子资产“:串口服务器安全盲区剖析
服务器·网络·安全·iot
星恒随风7 小时前
Linux基础IO万字详解:从文件描述符fd到重定向、FILE缓冲机制及MiniShell升级
linux·运维·笔记·学习·状态模式
yunwei377 小时前
eBPF 入门开发实践教程一:Hello World,基本框架和开发流程
linux·后端·性能优化
小雪崩7 小时前
嵌入式学习 day65:Linux驱动进阶——pinctrl 子系统和 platform 驱动框架
linux·学习·驱动
亚川楼宇自控系统数据中心厂家8 小时前
隧道智能照明:如何实现按需调光、节能又安全
运维