命令格式
[root@localhost ~]# shutdown [选项] 时间 [警告信息]
选项:
-c:取消已经执行的 shutdown 命令;
-h:关机;
-r:重启;
【例 1】重启与定时重启。
先来看看如何使用 shutdown 命令进行重启:
[root@localhost ~]# shutdown -r now
#重启, now是现在重启的意思
[root@localhost ~]# shutdown -r 05:30
#指定时间重启,但会占用前台终端
[root@localhost ~]# shutdown -r 05:30 &
#把定义重启命令放入后台,&是后台的意思
[root@localhost ~]# shutdown -c
//取消定时重启
[root@localhost ~]# shutdown -r +10
#10分钟之后重启
【例 2】关机和定时关机。
[root@localhost ~]# shutdown -h now
#现在关机
[root@localhost ~]# shutdown -h 05:30
#指定时间关机
reboot命令
在现在的系统中,reboot 命令也是安全的,而且不需要加入过多的选项。
[root@localhost ~]# reboot
#重启
halt和poweroff命令
这两个都是关机命令,直接执行即可。
[root@localhost ~】# halt
#关机
[root@localhost ~】# poweroff
#关机
查看内核版本信息: uname -a
查看发行版信息:lsb_release -a
查看空闲内存:free -m
-t 秒数:设定在切换至不同的runlevel之前,警告和删除二讯号之间的延迟时间(秒)。
-k :仅送出警告讯息文字,但不是真的要shutdown。
-r :shutdown之后重新开机。
-h:shutdown 之后关机。
-n:不经过init,由shutdown指令本身来做关机动作。(不建议用)
-f:重新开机时,跳过fsck指令,不检查档案系统。
-F:重新开机时,强迫做fsck检查。
-c:将已经正在 shutdown的动作取消。
例子:
shutdown –r now 立刻重新开机
shutdown –h now 立刻关机
shutdown –k now ‘Hey| Go away| now ….’ 发出警告讯息,但没有真的关机
shutdown –t3 –r now 立刻重新开机,但在警告和删
processes之间,延迟3秒钟。
shutdown –h 10:42 ‘Hey|Go away|’ 10:42分关机.
shutdown –r 10 ‘Hey|Go away |’ 10分钟后关机
shutdown –c 将刚才下的 shutdown指令取消,必须切换至其他tty,登入之后,才能下次一指令。
shutdown now 切换至单人操作模式(不加任何选项时)
注意事项:
时间参数务必要加:不是用now,便是用 hh:mm或mm
now 其实就是0的意思