當前位置:編程學習大全網 - 網站源碼 - Linux裏面級別6重啟和reboot重啟區別是什麽?

Linux裏面級別6重啟和reboot重啟區別是什麽?

區別如下:

reboot 使用 shutdown 命令(使用 -r 開關)。 shutdown 命令用於殺死所有正在運行的進程,卸載所有文件系統,最後告訴內核發出 ACPI power 命令。 來源可以在這裏找到。 在較舊的發行版中,reboot 命令通過發出 SIGKILL 信號(仍然可以在源代碼中找到,可以使用 -f 選項調用)來強制進程退出,在最近的發行版中,它默認為更優雅和對 init 友好的 init 1 -> shutdown -r。 這可確保守護進程在關閉前自行清理。

init 6 告訴 init 進程關閉 init 文件中寫入的所有生成的進程/守護進程(以它們啟動的相反順序),最後調用 shutdown -r now 命令重新啟動機器

  • 上一篇:怎樣將fortran的源代碼轉換為C
  • 下一篇:IP-PBX和VoIP是什麽意思?
  • copyright 2024編程學習大全網