1、shutdown 是安全的方式关闭系统。
命令 | 意义 |
---|---|
shutdown -k +5 | 并非真正关机,只是向用户发出警告信息“离关机还有五分钟”。 |
shutdown -k | 向用户发出警告信息“离关机还有一分钟”,默认延时一分钟。 |
shutdown -h | 关机,默认延迟一分钟。 |
shutdown -h 60 | 60分钟后关机。 |
shutdown -h now | 立刻关机。 |
shutdown -h 12:00 | 在12:00关机。 |
shutdown -r | 重启,默认延迟一分钟。 |
shutdown -r 50 | 重启,延迟50分钟。 |
shutdown -r now | 立刻重启。 |
shutdown -r 22:00 | 22:00重启。 |
shutdown -c | 取消一切关机 和 重启命令的执行。 |
shutdown -f | 重启时跳过磁盘检测。 |
shutdown -F | 重启时强制磁盘检测。 |
2、systemctl
命令 | 意义 |
---|---|
systemctl halt | 关CPU,但是不关电源。 |
systemctl poweroff | 关机关电源,真正的关机。 |
systemctl reboot | 重启。 |
3、以上关机命令必须在ROOT用户下执行。
4、在执行关机之前,执行一下sync命令。
命令 | 意义 |
---|---|
sync | 将磁盘缓冲区的数据同步到硬盘中,以免数据丢失。在关机重启前都要执行。 |