新聞中心
linux系統(tǒng)關(guān)機命令是什么?
linux下常用的關(guān)機命令有:shutdown、halt、poweroff、init;重啟命令有:reboot。 下面本文就主要介紹一些常用的關(guān)機命令以及各種關(guān)機命令之間的區(qū)別和具體用法。 首先來看一下linux下比較常用的一些關(guān)機命令 關(guān)機命令:

halt 立刻關(guān)機。
poweroff 立刻關(guān)機。
shutdown -h now 立刻關(guān)機(root用戶使用)
shutdown -h 10 10分鐘后自動關(guān)機 如果是通過shutdown命令設(shè)置關(guān)機的話,可以用shutdown -c命令取消重啟。
init 0 (這種不推薦使用,依據(jù)Linux中不同的運行級別)
linux虛擬機關(guān)機應(yīng)該注意什么?
1、shutdown命令,它的使用在于安全地將系統(tǒng)關(guān)機。? 很多用戶會使用直接按電源鍵的方式來關(guān)閉linux服務(wù)器,這是不對的。linux服務(wù)器與windows服務(wù)器有很大的不同,它的后臺運行著許多進程,強制關(guān)機會導(dǎo)致進程的數(shù)據(jù)丟失,使得系統(tǒng)不穩(wěn)定,甚至會損壞硬件。 2、工作中,shutdown命令的使用時常會跟一些參數(shù)。其中:[-r] 重啟計算器,執(zhí)行完之后,網(wǎng)口識別完了還能登錄到這臺服務(wù)器上; [-k] 帶這個參數(shù)其實并不真正關(guān)機﹐只是送警告信號給每位登錄者;[-h] 在關(guān)閉服務(wù)器后再閉電源,執(zhí)行過后就不能登錄服務(wù)器了,除非把服務(wù)器的電源鍵按下,使其啟動。 3、halt命令,可以說是最簡單的關(guān)機命令。halt命令說白了其實是調(diào)用shutdown -h。halt在執(zhí)行的時候,殺死應(yīng)用進程,并在文件系統(tǒng)寫操作完成之后就會停止內(nèi)核的運行。 4、halt命令在實際使用的時候,也有一些常用的參數(shù)項。其中:[-f] 在不調(diào)用shutdown的情況下強制關(guān)機或重啟;[-i] 關(guān)機前,先關(guān)閉掉所有的網(wǎng)絡(luò)接口;[-p] 為缺省選項,其實就是關(guān)機時調(diào)用poweroff。 5、reboot命令,reboot的工作過程跟halt基本上一樣,只不過它是引發(fā)主機重啟,而halt是關(guān)機不再啟動,在執(zhí)行halt命令后不要驚訝怎么服務(wù)器登不上了。它的參數(shù)與halt也類似。 6、init命令,init是所有進程的鼻祖,其進程號為1。它可以發(fā)送信號終止所有的用戶進程,守護進程等。shutdown命令其實也就是使用這種機制。init定義了8個運行級別(runlevel),init 0為關(guān)機,而init1為重啟。
由于在 Linux 系統(tǒng)中,為了加快數(shù)據(jù)的讀取速度,在某些情況下,某些數(shù)據(jù)沒有被直接被寫入硬盤,而是暫時先保存在內(nèi)存當中,如果這個數(shù)據(jù)被重復(fù)的調(diào)用或改寫, 由于沒有被寫入硬盤那么而是直接由內(nèi)存當中讀取出來,在速度上相當?shù)目?,如果?shù)據(jù)在沒有被保存的情況下,重啟或關(guān)機或者是突然斷電,后果可想而知。
所以重啟或關(guān)機時候就需要 sync 這個命令來進行數(shù)據(jù)的同步寫入,輸入 sync ,在內(nèi)存中尚未被保存的數(shù)據(jù),就會被寫入硬盤中,代替原來的版本,所以,在系統(tǒng)關(guān)機或重新開機之前,最好是執(zhí)行這個命令,一般之個命令要多執(zhí)行幾次,一般最好要輸入三次sync命令。
到此,以上就是小編對于linux服務(wù)器怎么關(guān)機的問題就介紹到這了,希望這2點解答對大家有用。
網(wǎng)頁名稱:linux系統(tǒng)關(guān)機命令是什么?(如何在Linux服務(wù)器上進行關(guān)機操作?)
URL分享:http://fisionsoft.com.cn/article/cdhggic.html


咨詢
建站咨詢
