软考
APP下载

linux关机指令有哪些

Linux 关机指令有哪些

Linux 系统是一种开源的操作系统,常用于服务器和嵌入式设备上。在使用 Linux 时,关机指令是一个必须掌握的基本操作,本文将从多个角度分析 Linux 关机指令以及如何使用它们。

一、shutdown

shutdown 指令可以让系统立即关机或者在指定的时间段后关机。该指令的基本语法如下:

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

其中,时间可以是一个固定时间,例如 2022-01-01 23:59,也可以是一个相对时间,例如 +5。警告消息是可选的,将在系统关闭前向所有登录用户发出警告。

以下是常用的选项:

- r:关机后重启系统

- h:关机后关闭系统电源

- f:强制关闭所有进程,相当于使用 kill 指令强制杀死进程

例如,以下命令将在 5 分钟后重启系统并向所有登录用户发出警告消息:

```

shutdown -r +5 "系统将于 5 分钟后重启,请保存好您的工作"

```

二、halt

halt 指令可以让系统立即停止运行,但不会断电。该指令的基本语法如下:

halt [选项]

以下是常用的选项:

- n:不要将系统标记为已经正常关机

- w:将系统标记为已经正常关机,并写入系统日志

例如,以下命令将立即停止系统运行,并将系统标记为已经正常关机:

```

halt -w

```

三、poweroff

poweroff 指令可以让系统立即关机,并关闭系统电源。该指令的基本语法如下:

poweroff [选项]

以下是常用的选项:

- f:强制关闭所有进程,相当于使用 kill 指令强制杀死进程

例如,以下命令将立即关机,并关闭系统电源:

```

poweroff

```

四、reboot

reboot 指令可以让系统立即重启。该指令的基本语法如下:

reboot [选项]

以下是常用的选项:

- f:强制关闭所有进程,相当于使用 kill 指令强制杀死进程

例如,以下命令将立即重启系统:

```

reboot

```

五、Ctrl+Alt+Del

在 Linux 系统上,Ctrl+Alt+Del 组合键也可以用来重启系统,它相当于运行了 reboot 指令。可以通过修改 /etc/inittab 文件来配置 Ctrl+Alt+Del 组合键的行为,例如:

```

# Run reboot instead of halt

ca::ctrlaltdel:/sbin/shutdown -t3 -r now

```

备考资料 免费领取:网络工程师报考指南+考情分析+思维导图等 立即下载
真题演练 精准解析历年真题,助你高效备考! 立即做题
相关阅读
网络工程师题库