在 Linux 系统中,可以通过多种命令来关机。以下是一些常用的关机命令及其用法:
---
1. `shutdown` 命令(推荐使用)
`shutdown` 命令是 Linux 中标准的关机命令,可以设定立即或延时关机。
- 立即关机:
```bash
sudo shutdown now
```
或者:
```bash
sudo shutdown -h now
```
这里的 `-h` 表示停止(halt)。
- 延时关机:
```bash
sudo shutdown +5
```
表示 5 分钟后关机。
- 指定时间关机:
```bash
sudo shutdown 22:00
```
表示系统将在晚上 10 点关机。
- 取消关机:
如果已设置延时关机,可以用以下命令取消:
```bash
sudo shutdown -c
```
---
2. `poweroff` 命令
`poweroff` 是一个直接关闭系统的命令,相当于关机。
- 使用方法:
```bash
sudo poweroff
```
---
3. `halt` 命令
`halt` 命令会停止系统运行,但并不会关闭电源(现代系统一般也会关闭电源)。
- 使用方法:
```bash
sudo halt
```
---
4. `reboot` 命令
虽然 `reboot` 通常用于重启系统,但也可以用于关机(配合 `-p` 参数)。
- 使用方法:
```bash
sudo reboot -p
```
这里的 `-p` 表示关闭电源。
---
5. `init` 命令
`init` 命令可以通过改变运行级别(runlevel)来关机。
- 使用方法:
```bash
sudo init 0
```
`init 0` 表示关机,`init 6` 表示重启。
---
注意事项:
1. 需要 `sudo` 或 root 权限 执行以上命令。
2. 如果是远程连接(如 SSH),请确保操作前保存重要工作,以免因连接中断造成数据丢失。
选择命令时,推荐使用 `shutdown`,因为它功能丰富且更直观。