在日常业务操作中,可能会用到重启系统的命令,一般都是用reboot来直接重启机器。

其实shoutdown命令也可以用来重启操作系统

它的语法是这样的

shutdown [-t seconds] [-rkhncfF] time [message]

参数说明

  • -t seconds : 设定在几秒钟之后进行关机程序。
  • -k : 并不会真的关机,只是将警告讯息传送给所有使用者。
  • -r : 关机后重新开机。
  • -h : 关机后停机。
  • -n : 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机。
  • -c : 取消目前已经进行中的关机动作。
  • -f : 关机时,不做 fsck 动作(检查 Linux 档系统)。
  • -F : 关机时,强迫进行 fsck 动作。
  • time : 设定关机的时间。
  • message : 传送给所有使用者的警告讯息

例如:

shutdown -h now  指的是立即关闭系统和电源

shutdown -r now 指的就是关机后重启系统

我们也可以在这些命令的基础上加一些参数,来控制重启和关机的时间。

shutdown -r +10 10分钟后重启


shutdown -r 10:00 10点钟重启


shutdown -h +10 10分钟后关机


shutdown -h 10:00 10点钟关机

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐