分类: LINUX
2012-10-02 16:31:54
Linux下如何关机
Linux可不能随便断电关机或者别的错误的关机,这样会导致磁盘损坏、数据丢失等。一般关机前,我们得先执行下面几个命令,获得一些信息:
#who 查看谁在线
#netstat –a 查看网络联机状态
#ps –aux 查看后台执行的程序
用以上命令获得信息,做相应的处理后才能关机。
关机命令:
#shutdown [-t sec] [-arkhncfF] 时间 [警告消息]
-t: 过几秒后关机
-k: 不要真关机,只是发送警告消息出去
-r: 将系统的服务停掉之后重启
-h: 将系统的服务停掉之后立即关机
-n: 不经过init程序,直接以shutdown 的功能来关机
-f: 关机并开机之后,强制掠过fsck 的磁盘检查
-F: 系统重启之后,强制进行 fsck 的磁盘检查
-c: 取消已经在进行的 shutdown 命令内容
例如:
#shutdown –h now now 相当于0
#shutdown –h 20:25 今天的20:25关机,若果了今天,则明天关机
#shutdown –h +10 系统再过十分钟自动关机
#shutdown –r now 系统立刻重启
#shutdown –r +30 ‘the systerm will reboot’ 系统再过三十分钟重启,并将消息显示给用户
#shutdown –k now ‘This systerm will reboot’ 仅发出警告信息,系统并不会关机
重启、关机:reboot halt poweroff
通常,重启或者关机时,都会执行 sync 这条命令,将数据同步写进磁盘。
#sync;sync;reboot
#poweroff –f
关机时候,还可以用 init 0 这一执行等级。