关机命令
1:shutdown [-t second] [-arkhncfF] time [warning message]
时间参数要添加进去,要不然shutdown会自动跳到run -level 1,也就是单用户维护的登录情况,且默认time单位为分钟
-t second 意思就是过了多少秒以后关机
-k 不是真的关机,只是发送一下警告出去
-r 把系统的服务停掉之后就重启(这个比较常用)
-h 把服务停掉以后立即关机(这个更常用)
-n 不经过init程序,直接以shutdown功能关机
-f 关机并开机以后强制略过fsck检查
-F系统重启之后,强制进行fsck检查
-c 取消已经在进行的shutdown命令内容
例子如下:
shutdown -h 10 'i will shutdown in 10 mins'
10分钟后关机,且目前登陆者的屏幕上会显示后面的警告信息
shutdown -h now
现在关机
shutdown -h 20:25
最近的 20:25关机
shutdown -r +10
10分钟后重启
2:poweroff --halt:关闭机器
poweroff --reboot:重启
3:init 0
Linux的执行等级有七种,0意味着关机
4:halt
halt命令用来关闭正在运行的Linux操作系统。halt命令会先检测系统的run level,若runlevel为0或6,则关闭系统,否则即调用shutdown来关闭系统
常用的halt -p ,意为关闭系统后关闭电源,
halt --reboot意为重启
其他的参数可以man一下
当然重启就是简单的reboot了