inittabの終了コマンドについて

inittabの終了コマンドについて

私の/etc/inittabファイルを見ると、次の項目が表示されます。

ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now

-t1と-aオプションはどういう意味ですか? shutdown コマンドのマニュアルには表示されません。私はまた、参考書に次のような別の/etc/inittabを見ました:

ca::ctrlaltdel:/sbin/shutdown -r -t 4 now

ランレベルが指定されていないため、0から6までのすべてのランレベルに適用されるという意味ですか? "-t 4"とはどういう意味ですか?

また、shutdownコマンドマニュアルに-aと-tオプションが記載されていない理由はありますか?

答え1

これらのオプションはsysvinitバージョンによって異なりますshutdown(参照:関連マンページ):

-t sec

init(8)ちょっと待って第二別のランレベルに変更される前にプロセス警告と終了信号を送信するまでの時間(秒単位)。

-a

使用/etc/shutdown.allow

このバージョンは-t2番目の例でも機能し、推測したようにすべてのランレベルで動作します。

これらのオプションは、あなたのマニュアルバージョンではもはや言及されていません。これは疑いの余地がないからです。システムバージョン、これはサポートしていません。

関連情報