Shutdown
了解 inittab 中的關閉命令
查看我的 /etc/inittab 文件,我看到以下條目:
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
-t1 和 -a 選項是什麼意思?它們沒有出現在關機命令的手冊中。我還在一本參考書中看到了另一個 /etc/inittab,它顯示:
ca::ctrlaltdel:/sbin/shutdown -r -t 4 now
由於沒有指定執行級別,這是否意味著它適用於從 0 到 6 的所有執行級別?“-t 4”是什麼意思?
另外,關閉命令的手冊中沒有提到 -a 和 -t 選項是否有原因?
這些選項是
sysvinit
版本的選項shutdown
(請參閱相關手冊頁):
-t sec
告訴在發送警告和終止信號之間
init(8)
等待sec秒,然後再更改到另一個執行級別。
-a
使用
/etc/shutdown.allow
.此版本
-t
在您的第二個範例中也有效,正如您猜測的那樣,它適用於任何執行級別。您的手冊版本中不再提及這些選項,因為毫無疑問是 systemd 版本,它不支持它們。