詳細描述
reboot 命令可被用於在沒有其他用戶登錄到本系統時執行一個重新引導操作。 shutdown 命令可被用於系統正在運行並且有多個用戶已登錄到系統的情況。這兩個命令都寫一個記錄到錯誤日誌以說明此系統暫時禁用。
reboot 命令導致磁碟與 sync 命令同步,並允許系統執行其它的關機活動,例如重新同步硬體時鐘。一個重新引導操作就會啟動。預設情況下,系統啟動並且磁碟自檢。如果成功,系統會在預設運行級別中運行。
如果強制重新引導機器,按下與機器類型相應的為重新引導特別保留的鍵。如果都不奏效,關閉機器,等候至少 60 秒以使磁碟停止轉動,然後重新開機。
當打開電源時或系統崩潰後,如果 autorestart 屬性設定為true 時,系統就會自己重啟動。為查找 autorestart 屬性值,使用 lsattr 命令並輸入 lsattr -D -l sys0。預設值是 true。重新設定 autorestart 屬性值為 false,使用 chdev 命令並輸入:
chdev -l sys0 -a autorestart=false.
執行診斷測試後,系統 ROM 查找引導記錄。在找到引導記錄前系統會一直循環下去。通常,引導記錄從軟碟或硬碟讀取引導程式。如果在核心中配置了調試器,則先進入調試器,但是如果在 30 秒內什麼也沒有進入的話,一個隱含的 go 會被執行。一個回車符也執行 go。
reboot 命令通常用 syslog 命令記錄重新引導操作,並在 /var/adm/wtmp 登錄記錄檔案中,放置一個關機記錄。如果有 -l, -n,或 -q 標誌存在這些操作被禁止。
fastboot 命令通過調用 reboot 命令重新啟動系統。在系統啟動時運行 fsck 命令檢查檔案系統。這個命令提供 BSD 兼容性。參數
-l 不記錄重新引導或不在記錄檔案中放置一個關機記錄。-l 標誌不禁止記錄檔案更新。-n 和 -q 標誌隱含 -l。
-n 不執行 sync 命令。使用這個標誌可能導致檔案系統損壞。
-q 重新啟動而無需關閉正在運行的進程。
備註
如果使用 -q 標誌,就不會發生檔案系統的同步。如果希望檔案系統同步,那么手工運行 sync 命令或使用 shutdown -r 命令。
-t 在指定的日期重新啟動系統。有效的日期格式如下:
mmddHHMM [ yy ]
其中:
mm
指定月。
dd
指定天。
HH
指定小時。
MM
指定分。
yy
指定年(可選的)。
示例
關閉系統而不記錄重新引導,請輸入:
reboot -l
檔案
/etc/rc 指定系統啟動腳本。
/var/adm/wtmp 指定登錄記錄檔案。