Linux で一般的に使用されるシャットダウン/再起動コマンドには、シャットダウン、再起動、初期化、停止、電源オフなどがあります。いずれもシステムの再起動という目的は達成できますが、各コマンドの内部処理は異なりますので、次の記事でこれらのコマンドを紹介しますので、ご参考になれば幸いです。 [ビデオチュートリアルの推奨:linux チュートリアル]
1. shutdown コマンド
shutdown コマンドは最も重要です。一般的に使用されるこれは、最も安全なシャットダウンおよび再起動コマンドでもあります。シャットダウンする前に fsck を呼び出してディスクをチェックします。-h および -r が最も一般的に使用されるパラメータです:
● -h: システム サービスを停止しますそしてシャットダウン
● -r: システムサービスを停止して再起動
例:
shutdown -h now --立即关机 shutdown -h 10:53 --到10:53关机,如果该时间小于当前时间,则到隔天 shutdown -h +10 --10分钟后自动关机 shutdown -r now --立即重启 shutdown -r +30 'The System Will Reboot in 30 Mins' --30分钟后重启并并发送通知给其它在线用户
2. 再起動コマンド
reboot はすぐに再起動することを意味し、その効果はshutdown -r now
と同等です。
3. init コマンド
init はすべてのプロセスの祖先であり、そのプロセス番号は常に 1 であるため、init に TERM シグナルを送信すると、すべてのユーザー プロセスが終了します。デーモンプロセスなどシャットダウンではこのメカニズムが使用されます。
init は 7 つのランレベルを定義します:
init 0
はシャットダウンまたはシャットダウンを意味します (initdefault を 0 に設定しないでください)、
#init 1はシングルユーザー モードであり、root ユーザーのみがメンテナンスを実行します。
init 2- マルチユーザー、NFS なし、ネットワークなし
init 3- 完全なマルチユーザー モード (標準実行レベル)
- 未使用
- X11 (xwindow) グラフィカル インターフェイス モード
- 再起動 (initdefault を 6 に設定しないでください)
停止コマンドは最も単純なシャットダウン コマンドで、実際には
shutdown -hを呼び出します。 halt が実行されると、現在のシステム ステータスを無視してハードウェア シャットダウンが実行され、アプリケーション プロセスが強制終了され、sync システム コールが実行され、ファイル システムの書き込み操作が完了した後にカーネルが停止されます。
poweroff は即時シャットダウンを意味し、その効果はマルチユーザー モードの
shutdown -h nowと同等です (実行)レベル 3 ) 使用は推奨されません。以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !
以上がLinuxサーバーの再起動コマンドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。