Linux のシャットダウン、電源オフ、停止、再起動コマンドについて
この記事では、Linux コマンドのシャットダウン、電源オフ、停止、再起動の違いについて説明します。利用可能なオプションを使用して実行したときに実際に何が行われるかを明確にします。
Linux サーバー管理について詳しく知りたい場合は、効果的で信頼性の高いサーバー管理を行うために、完全に理解する必要がある重要な Linux コマンドの一部を以下に示します。
通常、マシンの電源をオフにするか再起動する場合は、以下のコマンドのいずれかを実行します。
シャットダウンコマンド
シャットダウンでは、システムの電源がオフになる時間をスケジュールします。マシンの停止、電源オフ、または再起動に使用できます。
最初の引数として時刻文字列 (通常は「now」 または「hh:mm」 時/分) を指定できます。さらに、システムがダウンする前に、ログインしているすべてのユーザーにウォール メッセージが送信されるように設定できます。
重要: time 引数が使用されている場合、システムがダウンする 5 分前に /run/nologin ファイルが作成され、その後の動作が保証されます。ログインは許可されません。
シャットダウンコマンドの例:
shutdown
shutdown now
shutdown 13:20
shutdown -p now #poweroff the machine
shutdown -H now #halt the machine
shutdown -r09:35 #reboot the machine at 09:35am
保留中のシャットダウンをキャンセルするには、以下のコマンドを入力するだけです。
shutdown -c
停止コマンド
停止 は、ハードウェアにすべての CPU 機能を停止するよう指示しますが、電源はオンのままにします。これを使用すると、システムを低レベルのメンテナンスを実行できる状態にすることができます。
場合によっては、システムが完全にシャットダウンされることに注意してください。以下に停止コマンドの例を示します。
halt #halt the machine
halt -p #poweroff the machine
halt --reboot #reboot the machine
電源オフコマンド
poweroff は、システムの電源を切るように指示する ACPI 信号を送信します。
次に、電源オフ コマンドの例を示します。
poweroff #poweroff the machine
poweroff --halt #halt the machine
poweroff --reboot #reboot the machine
再起動コマンド
再起動は、システムの再起動を指示します。
reboot #reboot the machine
reboot --halt #halt the machine
reboot -p #poweroff the machine
それだけです!前述したように、これらのコマンドを理解すると、マルチユーザー環境で Linux サーバーを効果的かつ確実に管理できるようになります。他に何かアイデアはありますか?以下のコメントセクションを通じて私たちと共有してください。