如果我在 Ubuntu Gnome 終端機中運行 init 命令會發生什麼?

如果我在 Ubuntu Gnome 終端機中運行 init 命令會發生什麼?

命令init似乎是每次啟動後運行的第一個進程。

如果我init在 Ubuntu Gnome 終端中,這會重新啟動我的作業系統嗎?

答案1

如果您不是 root(且通常不應以 root 身分登入),您只會收到一則訊息:

bash$ init
init: Need to be root

如果您是 root,則可以使用 init 更改系統的當前運行級別(它實際上運行“telinit”來進行更改)。

bash$ sudo init
init: missing runlevel
Try `init --help' for more information.

如果您確實想重新啟動系統,可以透過告訴 init 切換到運行等級 6 來完成:

bash$ sudo init 6

(我實際上並不打算這樣做,因為我不想真正重新啟動我的機器。)

為了將來的參考,所有這些內容都在手冊頁中得到了很好的描述。man init例如嘗試跑步。其他有趣的手冊頁包括runleveltelinit

相關內容