让linux系统关机的命令行
让linux系统关机的命令行详细介绍
在 Linux 系统中,关机操作通常需要管理员权限(使用 sudo 或切换至 root 用户)。以下是常用的关机命令行方法:
1.
shutdown 命令(最通用)
- 立即关机:
bashnow-h:表示关机(halt/power off),now代表立即执行。
- 定时关机(例如 20:30 关机):
bash:30- 也可以用相对时间,如
+10表示 10 分钟后关机:bash+10
- 也可以用相对时间,如
- 取消未执行的关机计划:
bash
2.
poweroff 命令(直接断电关机)
- 立即关闭系统并切断电源(适用于现代系统,基于 systemd):bash
poweroff或等价于:bash
systemctl poweroff
3.
halt 命令(停止系统,不切断电源)
- 停止系统运行,但可能不切断电源(老式系统常用,现代系统多与
poweroff等价):bash或等价于:bash
systemctl
4.
通过运行级别关机(传统方法)
- Linux 传统运行级别中,
0为关机级别:bashinit或直接:bash
telinit
注意事项:
- 权限要求:所有关机命令均需管理员权限,普通用户需加
sudo,或先切换至 root(su -)。 - 保存数据:关机前确保已保存工作进度,避免数据丢失。
- 系统差异:以上命令适用于大多数 Linux 发行版(如 Ubuntu、CentOS、Debian 等),基于
systemd的系统(现代主流)推荐使用systemctl或poweroff。
根据需求选择合适的命令即可,最简洁的立即关机命令是:
bash
poweroff
或
bash
now
912 shutdown now