您的位置 : 资讯 > 软件资讯 > linux关机命令功能键详解

linux关机命令功能键详解

来源:菜鸟下载 | 更新时间:2025-05-02

在学习linux时,我们常常会遇到一些常用的关机和重启命令,如shutdown、halt、reboot和init。虽

在学习linux时,我们常常会遇到一些常用的关机和重启命令,如shutdown、halt、reboot和init。虽然这些命令都能实现系统的重启或关机,但它们的工作机制各有不同。接下来,我将为您详细介绍linux关机命令的功能。

linux关机命令功能键详解linux关机命令功能键详解

Linux CentOS重启命令:

1、reboot

2、shutdown -r now 立即重启(仅root用户可使用)

3、shutdown -r 10 10分钟后自动重启(仅root用户可使用)

4、shutdown -r 20:35 在20:35时重启(仅root用户可使用)

如果使用shutdown命令设置了重启,可以通过shutdown -c命令取消重启。

Linux CentOS关机命令:

1、halt 立即关机

2、poweroff 立即关机

3、shutdown -h now 立即关机(仅root用户可使用)

4、shutdown -h 10 10分钟后自动关机

如果使用shutdown命令设置了关机,也可以通过shutdown -c命令取消关机。

1.shutdown

shutdown命令可以安全地关闭系统。一些用户可能会通过直接断电的方式来关闭Linux系统,这非常危险。因为Linux与Windows不同,其后台运行着许多进程,强制关机可能会导致数据丢失,使系统不稳定,甚至可能损坏硬件设备。

在系统关机前使用shutdown命令,系统管理员会通知所有登录的用户系统即将关闭,并且会冻结新的登录。shutdown可以立即关机或延迟一段时间后关机,还可以设置重启。这是因为所有进程都会接收到系统发送的信号,这使得像vi这样的程序有时间保存正在编辑的文件,而邮件和新闻处理程序可以正常退出。

shutdown的工作原理是向init程序发送信号,要求其改变运行级别。运行级别0用于关机,运行级别6用于重启系统,运行级别1用于进入系统维护状态。如果没有-h或-r参数,默认进入运行级别1。要了解关机或重启过程中执行的操作,可以查看/etc/inittab文件中的相关信息。

shutdown 参数说明:

[-t] 在改变到其他运行级别之前,告诉init多久后关机。

[-r] 重启计算机。

[-k] 不真正关机,只发送警告信号给每个登录用户。

[-h] 关机后关闭电源。

[-n] 不使用init,而是自己关机。不建议使用此选项,因为结果可能与预期不符。

[-c] 取消当前正在执行的关机程序。无需时间参数,但可以输入解释信息,信息将发送给每个用户。

[-f] 重启计算机时忽略fsck。

[-F] 重启计算机时强制fsck。

[-time] 设置关机前的等待时间。

2.halt----最简单的关机命令

halt实际上是调用shutdown -h。halt执行时,会终止应用程序进程,执行sync系统调用,等文件系统写入操作完成后停止内核。

参数说明:

[-n] 防止sync系统调用,通常在用fsck修复根分区后使用,以防止内核用旧版本的超级块覆盖已修复的超级块。

[-w] 不真正重启或关机,只记录wtmp(/var/log/wtmp)。

[-d] 不记录wtmp(包含在-n选项中)。

[-f] 强制关机或重启,不调用shutdown。

[-i] 关机或重启前关闭所有网络接口。

[-p] 默认选项,关机时调用poweroff。

3.reboot

reboot的工作过程与halt相似,但它会触发主机重启,而halt是关机。它的参数与halt大致相同。

4.init

init是所有进程的祖先,其进程号始终为1,因此向init发送TERM信号会终止所有用户进程和守护进程。shutdown就是使用这种机制。init定义了8个运行级别,init 0用于关机,init 6用于重启。关于init可以详细讨论,这里就不再赘述。此外,还有telinit命令可以改变init的运行级别,例如,telinit -iS可以使系统进入单用户模式,并且不会像使用shutdown那样得到信息和等待时间。

菜鸟下载发布此文仅为传递信息,不代表菜鸟下载认同其观点或证实其描述。

展开
iMazing for Windows
iMazing for Windows
类型:即将发布 运营状态:公测 语言:简体中文
前往下载

相关文章

更多>>

热门游戏

更多>>

手机扫描此二维码,

在手机上查看此页面

关于本站 下载帮助 版权声明 网站地图

版权投诉请发邮件到 cn486com#outlook.com (把#改成@),我们会尽快处理

Copyright © 2019-2020 菜鸟下载(www.cn486.com).All Reserved | 备案号:湘ICP备2022003375号-1

本站资源均收集整理于互联网,其著作权归原作者所有,如有侵犯你的版权,请来信告知,我们将及时下架删除相应资源