命令简介     
        shutdown,poweroff,reboot,halt,init都可以进行关机,大致用法。
    
        /sbin/halt     [-n] [-w] [-d] [-f] [-i] [-p] [-h]
        /sbin/reboot   [-n] [-w] [-d] [-f] [-i]
        /sbin/poweroff [-n] [-w] [-d] [-f] [-i] [-h]

        [root@linux ~]$ reboot --h
        usage: reboot [-n] [-w] [-d] [-f] [-h] [-i]
    
	        -n: 停系统之前不同步
	        -w: 只写wtmp reboot记录并离开
	        -d: 不写wtmp记录
	        -f: 强制停机或重启
	        -h: 让硬盘处于单机模式
	        -i: 关闭所有的网络接口 
关机流程
	1. 刷新硬盘缓存:
	2. 记录重启事件:(/var/run/utmp,/var/log/wtmp)
	3. 杀掉所有进程:
	4. 最后重启机器: 
	
关机例子
	# shutdown -h now          #立刻关机
	# shutdown -h 2:30 'halt'  #2点30分关机,注意以本机时间为准
	# halt -p                  #立刻关机
	# init 0                   #立即将系统运行级别切换为0,即关机
	# shutdown -r now          #立刻重启
	 
重启例子
        # shutdown -k now 'reboot' #发出警告讯息,但没有真的关机.
        # shutdown -t10 -r now     #立刻重启, 但在警告和删除processes之间,延迟10秒钟.
        # init 6                   #立即将系统运行级别切换为6,即重启
        # shutdown -r +10 'reboot' #10分钟后重启
        # shutdown -c              #取消之前的shutdown命令
        # shutdown now             #切换至单人操作模式(不加任何选项时)

	 
关机准备             
        Linux不比Windows,如果不能正常关机,因来不及将数据写回文件,可能会导致文件系统损坏。所以在关机前要注意:
	1. 观察系统状态
		用who命令,查看在线用户
		用netstat -a命令,查看网络联机状态
		用ps aux命令,查看后台执行程序
	2. 通知在线用户 #shutdown -k now 'System will reboot in 30 minutes!'
	3. 使用正确命令 #首先要搞清楚是关机还是重启,其次要注意参数
	4. 注意数据同步 #使用sync数据同步写入磁盘
	 
其他说明
	1. 查看重启记录 
	# last reboot
	2. 远端启动机器 
	# ssh root@server /sbin/reboot
	# ssh root@192.168.0.1 /sbin/shutdown -r now