亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

有哪些Linux系統的關機與重啟命令

發布時間:2021-09-27 09:31:39 來源:億速云 閱讀:136 作者:iii 欄目:系統運維

本篇內容主要講解“有哪些Linux系統的關機與重啟命令”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“有哪些Linux系統的關機與重啟命令”吧!

1、 sync

sync:flush file system buffers。

sync命令作用:刷新文件系統的緩存,將數據同步寫入硬盤。

執行sync命令的必要性:在計算機中,CPU所處理的數據首先要被讀入內存中,而這些數據又經常要寫回到硬盤上,但是硬盤的速度相對于內存來說太慢,如果數據頻繁在內存與硬盤間交換,系統性能將大打折扣,所以為了加快數據的讀取速度,默認情況下,某些已經加載在內存中的數據將不會直接被寫回硬盤,而是先暫存在內存當中,這時如果關機或重啟電腦,暫存在內存中的數據將可能丟失,正確的做法是先執行sync命令,多執行幾次也無妨,以保證數據寫入硬盤,事實上一些關機命令默認也執行了sync操作。

2、 shutdown

shutdown命令用于安全關閉Linux系統。有些用戶會使用直接斷掉電源的方式來關閉Linux,這是十分危險的。因為Linux與Windows不同,其后臺運行著許多進程,所以強制關機可能會導致進程的數據丟失,使系統處于不穩定的狀態,甚至會損壞硬件設備。
 
執行shutdown命令時,系統會通知所有登錄的用戶系統將要關閉,并且login指令會被凍結,即新的用戶不能再登錄系統。使用shutdown命令可以直接關閉系統,也可以延遲指定的時間再關閉系統,還可以重新啟動。延遲指定的時間再關閉系統,可以讓用戶有時間儲存當前正在處理的文件和關閉已經打開的程序。

shutdown:bring the system down。

語法格式如下:

代碼如下:

shutdown [OPTIONS]… TIME [MESSAGE]

幾個參數——
-k:不是真的關機,而是發送警告信息,此時不再允許登錄。
-c:取消已經在進行的shutdown指令,此時TIME參數不必選擇,MESSAGE為第一個參數,這個參數可選。
-r:將系統服務停掉之后reboot。
-h:將系統服務停掉之后halt或者powweroff。
-H:將系統服務關掉之后halt。
-P:將系統服務關掉之后poweroff。
注意:shutdown命令的TIME是必選參數,有多種格式,now表示立刻執行等同于參數為0的情況,形如20:20表示命令執行的具體時間,形如20表示20分鐘后執行命令。

shutdown命令的工作實質是給init程序發送信號(signal),要求其切換系統的運行級別(Runlevel)。系統的運行級別包括:
 
0:關閉系統
1:單用戶模式,如果沒有為shutdown命令指定-h或-r參數而直接執行,則默認將切換到此運行級別
2:多用戶模式(不支持NFS)
3:多用戶模式(支持NFS),一般常用此種運行級別
5:多用戶模式(GUI模式)
6:重新啟動系統


3、 reboot、halt、poweroff

語法格式如下:
reboot [OPTIONS]… [REBOOTCOMMAND]
halt [OPTIONS]…
poweroff [OPTIONS]…

幾個參數——
-f:同上面的描述,不會調用shutdown(8)。
-p:指定為halt命令,效果同poweroff一樣。
-w:不調用shutdown(8)和reboot(2),只是把shutdown時間記錄寫入/var/log/wtmp中。
–verbose:輸出詳細的命令執行信息。

reboot(8)、halt(8)、poweroff(8):reboot or stop the system,這三個命令類似,查找man時,它們在同一個page8。當執行命令時使用了參數“-f”或者處于0~6的runlevel時,將會激活系統調用reboot(2) (REBOOTCOMMAND參數會傳過去)并直接重啟系統,否則調用的是shutdown(8),此時REBOOTCOMMAND參數不會傳過去。在調用reboot(2)之前,shutdown時間記錄會首先寫入/var/log/wtmp中。

halt 關機命令
halt是最簡單的關機命令,其實際上是調用shutdown -h命令。halt執行時,殺死應用進程,文件系統寫操作完成后就會停止內核。
halt命令的部分參數如下:
[-f] 沒有調用shutdown而強制關機或重啟
[-i] 關機或重新啟動之前,關掉所有的網絡接口
[-p] 關機時調用poweroff,此選項為缺省選項

reboot linux重啟命令
reboot的工作過程與halt類似,其作用是重新啟動,而halt是關機。其參數也與halt類似。

poweroff
部分泛UNIX/LINUX系統才支持,紅旗LINUX亦適用。

4、 init

init是所有進程的祖先,其進程號始終為1。init用于切換系統的運行級別,切換的工作是立即完成的。init 0命令用于立即將系統運行級別切換為0,即關機;init 6命令用于將系統運行級別切換為6,即重新啟動。
Linux的執行等級共有七種,即run level從0到6,其中run level 0表示關機,run level 6表示重啟,切換run level的命令是init,如下:

代碼如下:

$ init 0
$ init 6


init 0可以關機,init 6可以重啟。

到此,相信大家對“有哪些Linux系統的關機與重啟命令”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南岸区| 华安县| 绥棱县| 高淳县| 通化市| 平江县| 洛阳市| 宁波市| 鹤岗市| 威信县| 西平县| 新平| 肥城市| 宁夏| 龙门县| 海林市| 郑州市| 得荣县| 红桥区| 潜山县| 田阳县| 历史| 扎赉特旗| 凤凰县| 宜丰县| 获嘉县| 泰安市| 平邑县| 杭锦旗| 琼中| 布尔津县| 正安县| 古田县| 涟水县| 剑河县| 漳州市| 肇东市| 全州县| 论坛| 大邑县| 锦州市|