您的位置:首页 > 运维架构 > Linux

Linux 关机/重启命令

2010-04-29 16:58 357 查看
1、shutdown命令用于安全关闭Linux系统。

shutdown命令的部分参数如下:

[-t] 指定在多长时间之后关闭系统

[-r] 重启系统

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

[-h] 关闭系统(halt)

eg.

shutdown -h now 立刻关机

shutdown -h 20:25 系统在20:25分关机

shutdown -r now 系统立刻重新启动

shutdown -r +30 'The system will reboot' 过30分钟系统会自动重启,并显示后面的信息

shutdown -k now 'The system will reboot' 仅发出警告信件的参数,并不会关机



2、halt是最简单的关机命令,其实际上是调用shutdown -h命令。

halt命令的部分参数如下:

[-f] 没有调用shutdown而强制关机或重启

[-i] 关机或重新启动之前,关掉所有的网络接口

[-p] 关机时调用poweroff,此选项为缺省选项



3、init,当shutdown命令在某种情况下失效时,可以用init命令关机或重启远程服务器。

init用于切换系统的运行级别,切换的工作是立即完成的。

init 0命令用于立即将系统运行级别切换为0,即关机;

init 6命令用于将系统运行级别切换为6,即重新启动。





附:shutdown命令的工作实质是给init程序发送信号(signal),要求其切换系统的运行级别(Runlevel)。系统的运行级别包括:

0:关闭系统

1:单用户模式,如果没有为shutdown命令指定-h或-r参数而直接执行,则默认将切换到此运行级别

2:多用户模式(不支持NFS)

3:多用户模式(支持NFS),一般常用此种运行级别

5:多用户模式(GUI模式)

6:重新启动系统
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: