リブートは、ubuntuのinit 6と同じですか?
Amazon EC2でUbuntu 12.04を実行しています。ボックスにssh'edするとrunlevel、次のように入力できます。
N 2
見てみるman rebootと:
--forceで呼び出された場合、またはランレベル0または6の場合、このツールはreboot(2)システムコール自体を呼び出し、システムを直接リブートします。それ以外の場合、これは適切な引数を指定してshutdown(8)ツールを呼び出すだけです。
私が読んだ場合、私man shutdown 8は見る:
シャットダウンは、システムを安全な方法で停止するよう手配します。ログインしているすべてのユーザーには、システムがダウンしていることが通知され、TIMEの最後の5分以内に、新しいログインが禁止されます。
rebootとの違いについての私の基本的な理解init 6は:
- 他のディストリビューションやおそらく古いディストリビューションで
rebootは、ディスクをアンマウントし、基本的にシャットダウンスクリプトを実行せずに電源スイッチをフリックします。 init 6/etc/init/rc.*システムのランレベルが低下するため、すべてのシャットダウンスクリプトが実行されます。- Ubuntuの新しいバージョンの
rebootコマンドなし--forceか、-f基本的には同じことをするだろうし、shutdownコマンドを実行しますinit 6 - おそらくより安全でクロスディストリビューションとして機能する
init 6代わりに、使用する習慣を身に付けたreboot方が良いでしょうが、デフォルトの動作はreboot、誰かがそれを使用した場合にエラー/データ損失を防止するために変更されました。
それは正しいですか?そうでない場合、私は何が欠けていますか?