1. 系統重新啟動總結:
reboot,init 6,shutdown -r now
2. 系統關機總結:
init 0, shutdown -h now, halt , poweroff 。shutdown -h 10 10分鐘後自動關機
在linux下一些常用的關機/重新開機指令有shutdown、halt、reboot、及init,它們都可以達到重新開機系統的目的,但每個指令的内部工作過程是不同的。
1. shutdown 最安全的關機與重新開機指令
shutdown -r : 重新開機系統
shutdown -h: 關機後關閉電源(halt)
.shutdown -r now
.shutdown -r 05:30 ##定時重新開機
.shutdown -r +10 ##10分鐘後
.shutdown -c ##取消shutdown執行的任務
.shutdown -r 05:30 & ##把定義重新開機指令放入背景,&是背景的意思
2. reboot :重新開機,安全指令
reboot的工作過程差不多跟halt一樣﹐不過它是引發主機重新開機﹐而halt是關機。reboot指令重新開機動系統時是删除所有的程序,而不是平穩地終止它們。是以,使用reboot指令可以快速地關閉系統,但如果還有其它使用者在該系統上工作時,就會引起資料的丢失。是以使用reboot指令的場合主要是在單使用者模式。
3. halt: 關機
最簡單的關機指令,其實halt就是調用shutdown -h
4. poweoff :關機
關機,在多使用者方式下(Runlevel 3)不建議使用.
5. init :修改 Linux 運作級别的指令,也可以用于關機和重新開機
init 0 關機(千萬不能把initdefault 設定為0)
init 6 重新啟動(千萬不能把initdefault 設定為6)