Linux 常用关机/重启命令详解:shutdown、halt、reboot 及 init

原创
admin 5小时前 阅读数 3 #Linux
文章标签 Linux

以下是涉及Linux系统中常用的关机/重启命令的详解,包括shutdown、halt、reboot以及init命令。

一、shutdown命令

shutdown命令是Linux系统中用于关闭计算机的命令。该命令可以可靠地关闭或重启Linux系统,并且在关机过程中会通知所有登录的用户。

1. 基本语法

shutdown [选项] [时间] [警告信息]

2. 常用选项

  • -h:关机
  • -r:重启
  • -c:取消关机或重启命令
  • -t 秒数:指定警告信息提前多少秒通知登录用户
  • -k:发送警告信息,但不关机或重启

3. 示例

立即关机:

shutdown -h now

5分钟后重启:

shutdown -r +5

取消关机或重启命令:

shutdown -c

二、halt命令

halt命令是Linux系统中用于关闭系统的另一命令。该命令通常与shutdown命令相似,但halt命令直接向内核发送一个关机信号,而不会通知登录用户。

1. 基本语法

halt [选项]

2. 常用选项

  • -n:执行关闭操作,但不会将数据写入磁盘
  • -w:仅写入关闭信息到磁盘,但不执行关机操作
  • -d:关闭系统,并切断电源

3. 示例

立即关机:

halt

切断电源:

halt -d

三、reboot命令

reboot命令用于重启Linux系统。该命令会向内核发送一个重启信号,使系统重新启动。

1. 基本语法

reboot [选项]

2. 常用选项

  • -n:重启前不将数据写入磁盘
  • -w:仅写入重启信息到磁盘,但不执行重启操作

3. 示例

立即重启:

reboot

仅写入重启信息到磁盘:

reboot -w

四、init命令

init命令是Linux系统中最基本的进程,它负责启动和关闭系统。通过init命令,可以切换系统的运行级别。

1. 基本语法

init [运行级别]

2. 运行级别

  • 0:关机
  • 1:单用户模式
  • 6:重启

3. 示例

重启系统:

init 6

关机:

init 0

以上介绍了Linux系统中常用的关机/重启命令,期待对您有所帮助。


本文由IT视界版权所有,禁止未经同意的情况下转发

热门