隔了一段时间没有Linux,有点生疏,今天用完Linux想关机的时候,用shutdown now命令,结果关机失败,显示Telling INIT to go to single user mode. init: rc main 。回头一看笔记,发现是因为shutdown语法错误了,没有将系统的服务停掉就关机,真是大失误,因此我用shutdown -h now命令再尝试关机,结果成功关机。
总结:Linux关机时不要忘记停掉服务了,顺带复习一下关机或重启常用命令:
#/sbin/shutdown [-t秒] [-arkhncfF] 时间 [警告消息]
参数:
-t: 后面加秒数,即几秒后关机
-k: 只是发警告,不是真的关机
-h: 在停掉系统服务后关机(常用)
-r: 在停掉系统服务后重启(常用)
-c: 取消之前设定的关机命令
-警告消息:用单引号括起来的一段文字
#sync;sync;sync;reboot
此命令也可用于重启,sync用于将数据同步写入磁盘,应该执行多几次。并且一般用户也可以用sync来更新自己账号的数据。
最后,注意关机一定是在root用户下执行的。