常用的关机、重启命令有 shutdown init reboot poweroff halt
一、shutdown 命令
作用:关机 重启 定时关机
格式: shutdown [选项]
选项:
-r 重启系统 shtudown -r now -h 关机 shutdown -h now -H 关机 不常用 -p 关机 poweroff 不常用 -c 取消正在执行的shutdown指令 不常用 -k 只发送关机警告信息并拒绝新用户登录,但是并不实际关机 不常用
# shutdown -h +10 10分钟之后关机 # shutdown -h 23:30 指定具体时间关机 # shutdown -h now 立即关机 # shutdown -r 22:22 22:22重启计算机
工作原理:
到达关机时间,shutdown命令就会发送请求给系统的init进程将系统调整到合适的运行级别
(运行级别命令请参考runlevel命令,运行级别请查看/etc/inittab文件说明)
其中0表示关机,6表示重启。所以,执行“init 0”就表示关机,执行“init 6”就表示重启
二、常见关机重启注销命令
关机命令:
shutdown -h now 立刻关机(生产) shutdown -h +1 1分钟以后关机 halt 立即停止系统 需要人工关闭电源 是reboot的链接文件 init 0 切换运行级别 0 表示关机 poweroff 立即停止系统 并且关闭电源
重启命令:
reboot 立即重启(生产) shutdown -r now 立即重启(生产) shutdown -r +1 1分钟以后重启 init 6 6表示重启
注销命令:
logout 注销退出当前用户窗口 exit 注销退出当前用户窗口 快捷键ctrl+d
三、shutdown 常见使用方法
shutdown -h 10 10分钟之后关机 shutdown -h now 立即关机 shutdown -h 20:25 系统在20:25关机 shutdown -h+10 10分钟后关机 shutdown -r now 立即关机 shutdown -r+10 10分钟后重启 reboot 重启 halt 关闭系统 等同于 shutdown -h now 和 poweroff
注意:执行该命令前,先执行sync命令,将当前内存数据写入到磁盘中,防止数据丢失