linux关机命令

数据同步写入磁盘: sync

在 Linux 系统中,为了加快数据的读取速度,所以,预设的情况中, 某些数据将不会直接被写入硬盘,而是先暂存在内存当中,如此一来, 如果一个数据被你重复的改写,那么由于他尚未被写入硬盘中,因此可以直接由内存当中读取出来, 在速度上一定是快上相当多的!

不过,如此一来也造成些许的困扰,那就是,万一当你重新开机,或者是关机,或者是不正常的断电的情况下, 由于数据尚未被写入硬盘当中,哇!所以就会造成数据的更新不正常啦!那要怎么办呢?这个时候就需要 sync 这个指令来进行数据的写入动作啦

shutdown [-t 秒] [-arkhncfF] [时间] [警告讯息]

-t sec : -t 后面加秒数,亦即『过几秒后关机』的意思

-k:不要真的关机,只是发送警告讯息出去!

-r:在将系统的服务停掉之后就重新开机

-h:将系统的服务停掉后,立即关机。

-n:不经过init程序,直接以shutdown的功能来关机

-f:关机并开机之后,强制略过fsck的磁盘检查

-F:系统重新开机之后,强制进行fsck的磁盘检查

-c : 取消已经在进行的 shutdown 指令内容。

其他

reboot重启, halt关机, poweroff关机

[root@linux ~]# shutdown -h now

立刻关机,其中now相当于时间为0的状态

[root@linux~]#shutdown-h20:25

系统在今天的20:25分会关机

[root@linux~]#shutdown-h+10

系统再过十分钟后自动关机

[root@linux~]#shutdown-rnow

系统立刻重新开机

[root@linux~]#shutdown-r+30'Thesystemwillreboot'

再过三十分钟系统会重新开机,并显示后面的讯息。

[root@linux~]#shutdown-know'Thissystemwillreboot'

仅发出警告信件的参数!系统并不会关机啦!吓唬人!

相关推荐