アンドロイド

Linuxの再起動(再起動)コマンド

福島和可菜 / Surpriseちょい足し(Short ver.)

福島和可菜 / Surpriseちょい足し(Short ver.)

目次:

Anonim

カーネルが更新されたら、KspliceまたはKernelCareを使用していない限り、Linuxシステムを再起動する必要があります。 システムの再起動は、ハードウェアの問題のトラブルシューティング、アプリケーションのインストールなど、他の状況でも必要になる場合があります。 ヘッドレスLinuxサーバーを実行している場合は、コマンドラインからシステムを再起動する方法を知る必要があります。

最新のLinuxディストリビューションでは、 systemctl ユーティリティが、古いLinuxディストリビューションで使用されていたほとんどの電源管理コマンドをsysvinitに置き換えます。 reboot および shutdown コマンドは systemctl エイリアスであり、互換性の理由からシステムで使用できます。

このチュートリアルでは、 systemctl および shutdown コマンドを使用してLinuxマシンを再起動する方法を説明します。 コマンドは、rootまたは sudo 特権を持つユーザーとして実行する必要があります。

systemctl を使用 systemctl

Linuxシステムを再起動するには、単に reboot または systemctl reboot と入力します。

sudo systemctl reboot

システムはすぐに再起動されます。

再起動が開始されると、ログインしているすべてのユーザーとプロセスにシステムがダウンしていることが通知され、それ以上のログインは許可されません。 Linuxは、開いているファイルをすべて閉じ、実行中のプロセスを停止し、システムを再起動します。

rebootコマンドがメッセージを送信しないようにするには、 --no-wall オプションを指定してコマンドを実行します。

sudo systemctl --no-wall reboot

sudo systemctl --message="Hardware upgrade" reboot

メッセージはログに表示されます:

System is rebooting (Hardware upgrade)

shutdown を使用する

-r オプションとともに使用すると、 shutdown コマンドはシステムの再起動を実行します。

sudo shutdown -r

デフォルトでは、システムは1分後にリブートされますが、システムをリブートする正確な時間を指定できます。

time引数には、2つの異なる形式を使用できます。 hh:mm 形式の絶対時間と +m 形式の相対時間を指定できます。mは現在からの分数です。

次の例では、午前10時にシステムの再起動をスケジュールします。

sudo shutdown -r 10:00

次の例では、システムの再起動を今から5分後にスケジュールします。

sudo shutdown -r +5

システムをすぐにシャットダウンするには、すぐに +0 またはそのエイリアスを使用します。

sudo shutdown -r now

標準のシャットダウン通知とともにカスタムメッセージをブロードキャストするには、time引数の後にメッセージを入力します。

次のコマンドは、今から10分後にシステムをシャットダウンし、ハードウェアのアップグレードが実行されることをユーザーに通知します。

sudo shutdown -r +10 "Hardware upgrade"

カスタムウォールメッセージを指定するときは、時間引数も指定する必要があることに注意してください。

sudo shutdown -c

再起動がキャンセルされた理由を説明するメッセージをブロードキャストすることもできます。

sudo shutdown -c "Canceling the reboot"

結論

Linuxシステムを再起動するには、ターミナルで reboot します。 オペレーティングシステムの再起動には数秒かかります。

ご質問がある場合は、コメントをお気軽にお寄せください。

シャットダウン端末