Linux重啟中init6與reboot的區別

2021-07-05 05:08:21 字數 640 閱讀 8232

init命令用於改變作業系統的執行級別。

init 6是重新啟動機器。

reboot也是重新啟動機器。

那麼這兩個命令到底有什麼區別呢?

對這兩個操作使用man命令看到的內容如下:

init 6 stop the operating system and reboot to the

state defined by the initdefault entry in

/etc/inittab.

reboot - reboot performs a sync(1m) operation on the disks, and then a

multi- user reboot is initiated. see init(1m) for details.

"init 6" 基於一系列/etc/inittab檔案,並且每個應用都會有乙個相應shutdown指令碼。

'init 6' 呼叫一系列shutdown指令碼(/etc/rc0.d/k*)來使系統優雅關機;

'reboot'並不執行這些過程,reboot更是乙個kernel級別的命令,不對應用使用shutdown指令碼。 .

我們應該在通常情況下使用 init 6.

在出問題的狀況下或強制重啟時使用reboot. 

reboot和init 6之間的區別

init命令用於改變作業系統的執行級別。init 6是重新啟動機器。reboot也是重新啟動機器。那麼這兩個命令到底有什麼區別呢?對這兩個操作使用man命令看到的內容如下 init 6 基於一系列 etc inittab檔案,並且每個應用都會有乙個相應shutdown指令碼。init 6 呼叫一系列...

Linux中apt與apt get命令的區別與解釋

ubuntu 16.04 發布時,乙個引人注目的新特性便是 apt 命令的引入。其實早在 2014 年,apt 命令就已經發布了第乙個穩定版,只是直到 2016 年的 ubuntu 16.04 系統發布時才開始引人關注。隨著 apt install package 命令的使用頻率和普遍性逐步超過 a...

Linux中apt與apt get命令的區別與解釋

ubuntu 16.04 發布時,乙個引人注目的新特性便是apt命令的引入。其實早在 2014 年,apt命令就已經發布了第乙個穩定版,只是直到 2016 年的 ubuntu 16.04 系統發布時才開始引人關注。隨著apt install package命令的使用頻率和普遍性逐步超過apt get...