linux关机重启命令

1、关机命令shutdown、halt、poweroff

shutdown 参数说明:

[-t] 在改变到其它runlevel之前,告诉init多久以后关机。
[-r] 重启计算器。
[-k] 并不真正关机,只是送警告信号给每位登录者〔login〕。
[-h] 关机后关闭电源〔halt〕。
[-n] 不用init而是自己来关机。不鼓励使用这个选项,而且该选项所产生的后果往往不总是你所预期得到的。
[-c] cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数,但是可以输入一个用来解释的讯息,而这信息将会送到每位使用者。
[-f] 在重启计算器〔reboot〕时忽略fsck。
[-F] 在重启计算器〔reboot〕时强迫fsck。
[-time] 设定关机〔shutdown〕前的时间。

例如:

shutdown -h 12:00系统将在12时准时关机。

shutdown -h now   立刻关机

shutdown -r now 马上重启系统

shutdown -h 10 系统将在10分钟后关机

 其他关机命令调用的函数差不多,这里说一下,shutdown是依据目前已启动的服务的顺序依次关闭而关机,而halt则直接硬件关机。你可以尝试在root下,执行下面两个命令的区别:

shutdown -h now

2、重启命令reboot:

    作为一个服务器,关机需要看一下哪些人在线,可以用who命令查看;

    关机之前最好能够使用sync命令进行数据保存(也叫数据同步写入磁盘),即便shutdown、reboot、halt在关机之前已经调用了sync,自己执行一次更加保险;

    其中一般用户执行sync之保存自己的数据,并且只有root用户才能关机和重启

poweroff -f

  halt和poweroff的更多参数请使用在线查询man去查询下:man poweroff   或者  man halt,或者

 

posted @ 2018-09-18 11:03  JimmyTang  阅读(799)  评论(0编辑  收藏  举报