> 文章列表 > linux下正常关机之命令详解

linux下正常关机之命令详解

linux下正常关机之命令详解

在Linux系统中,关机和重启是常见的操作,以下是常用的关机命令及其详细说明:

关机命令

1. `halt`

立即关机。

参数 `-n` 表示不写入硬盘,`-w` 表示写入 `wtmp` 文件但不关机,`-d` 表示不写入 `wtmp` 文件,`-f` 表示强制关机,`-i` 表示在关机前关闭网络接口,`-p` 表示关机时关闭电源。

2. `poweroff`

立即关机,并关闭电源。

3. `shutdown -h now`

立即关机。

`-h` 表示halt(停止),`now` 表示立即执行。

4. `shutdown -h 10`

10分钟后自动关机。

如果当前时间晚于设置的时间,则关机时间会推迟到第二天。

5. `shutdown -c`

取消之前通过 `shutdown` 命令设置的关机或重启操作。

重启命令

1. `reboot`

立即重启计算机。

2. `shutdown -r now`

立即重启计算机。

3. `shutdown -r 10`

10分钟后自动重启计算机。

如果当前时间晚于设置的时间,则重启时间会推迟到第二天。

4. `shutdown -r 20:35`

在指定时间(这里是晚上20:35)重启计算机。

注意事项

在执行关机或重启操作前,建议先执行 `sync` 命令,将内存中的数据同步到磁盘,确保数据的完整性。

使用 `init` 命令可以设置系统的运行级别来进行关机或重启。例如,`init 0` 表示关机,`init 6` 表示重启。

`halt` 和 `poweroff` 命令通常只有系统管理者(root用户)可以使用。

以上命令可以帮助您安全地关闭或重启Linux系统。

其他小伙伴的相似问题:

Linux系统关机命令有哪些参数设置?

如何设置Linux系统自动关机?

Linux重启命令如何设置延迟时间?