コマンドラインを使用してLinuxを再起動する方法

ラズベリーPIのような単一のボードコンピュータを使用している場合や、ヘッドレスコンピュータ(ディスプレイなしのコンピュータ)を使用している場合は、物理的に電源を切らずにコンピュータをシャットダウンして再起動する方法を知りたい場合があります。

Linuxターミナルを使ってコンピュータをシャットダウンする方法

マシンをシャットダウンするために必要なコマンドは次のとおりです。

シャットダウン

次のようにsudoコマンドを使用する可能性が高いため、shutdownコマンドを使用するために特権を昇格する必要がある可能性が高くなります。

sudo shutdown

上記のコマンドの出力は、「シャットダウンがスケジュールされています。シャットダウンのために-cを使用してください」という行に沿って何かが表示されます。

一般に、コンピュータをシャットダウンするタイミングを指定する方がよいでしょう。 すぐにコンピュータをシャットダウンするには、次のコマンドを使用します。

今すぐsudoをシャットダウンする

time要素は、さまざまな方法で指定できます。 たとえば、次のコマンドを使用して、すぐにコンピュータをシャットダウンすることもできます。

sudo shutdown 0

番号は、システムがシャットダウンを試みるまで待機する分数を示します。

ちなみに、時間要素を持たないコマンドsudo shutdownは、次のコマンドを実行するのと同じです:

sudo shutdown 1

したがって、デフォルトは1分です。

次のように、コンピュータをシャットダウンする時間を分単位で指定することもできます。

sudo shutdown 22:00

シャットダウンまでの時間が5分未満になると、システムはそれ以上のユーザーのログインを許可しません。

複数のユーザーがいるシステムを実行している場合、すべてのユーザーの画面に表示されるメッセージを指定して、シャットダウンが発生する可能性があることを知らせます。

sudo shutdown 5 "作業を保存し、システムがダウンする"

完全性のために、次のような別のスイッチを使用することができます:

sudo shutdown -P now

技術的には、-pを使用する必要はありません。実際には電源オフの略であり、シャットダウンのデフォルト動作は電源オフです。 マシンの電源が切れて、停止しないことを保証したい場合は、-Pスイッチを使用してください。

スイッチの上で言葉を覚えている方が良い場合は、次のものを使用することをお勧めします。

sudo shutdown --poweroff now

Linuxのコマンドラインを使用してコンピュータを再起動する方法

コンピュータを再起動するためのコマンドも終了します。 実際には、レガシー目的で使用される再起動コマンドもあります。論理的に言えば、コンピュータ再起動するためのより明白なコマンドですが、ほとんどの人は実際にコンピュータ再起動するために次のコマンドを使用します。

sudo shutdown -r

rebootコマンドにもshutdownコマンドと同じ規則が適用されます。

つまり、デフォルトでは、 shutdown -rコマンドは1分後にコンピュータを再起動します。

すぐに再起動するには、次のコマンドのいずれかを指定する必要があります。

sudo shutdown -r 0

sudo shutdown -r now

5分でコンピュータを再起動させる場合は、次のコマンドを指定できます。

sudo shutdown -r 5

次のように、コンピュータを時間と分で再起動する時間を指定することもできます。

sudo shutdown -r 22:00

最後に、シャットダウン手順と同様に、システムのすべてのユーザーに表示されるメッセージを指定して、システムがダウンしていることを知らせます。

sudo shutdown -r 22:00 "システムがバウンスしようとしています。

-rスイッチの代わりに以下を使用することができます。

sudo shutdown --reboot now

システムを停止させる

オペレーティングシステムをシャットダウンするコマンドを1つ以上指定することはできますが、実際にはマシンの電源をオフにしないでください。

コマンドは次のとおりです。

sudo shutdown -H

次のコマンドを使用することもできます。

sudo shutdown --halt

シャットダウンをキャンセルする方法

将来のシャットダウンをスケジュールした場合、実際にシャットダウンをキャンセルするには、次のコマンドを使用します。

shutdown -c

今すぐシャットダウンする0を シャットダウンした場合、これは動作する時間がありません。

Ubuntuをシャットダウンするためのキーボードショートカットを作成する方法

あなたがUbuntuを使用している場合は、コンピュータをシャットダウンして再起動するキーボードショートカットを簡単に作成できます。

キーボードのスーパーキー(Windowsの記号が表示されているキー)を押し、「キーボード」と入力します。

キーボードのアイコンが表示されたら、それをクリックします。

キーボードアプリケーションは添付の画像のように読み込まれます。 2つのタブがあります。

[ショートカット]タブをクリックし、画面の下部にあるプラス記号をクリックして新しいショートカットを追加します。

名前として「Shutdown Computer」と入力し、次のコマンドを入力します。

gnome-session-quit --power-off --force

[適用]をクリックします。

ショートカットを割り当てるには、「コンピュータのシャットダウン」の横にある「無効」をクリックし、使用するキーを押し続けます。 (たとえばCTRLとPgDn)。

キーボードのショートカットを追加してコンピュータを再起動するには、プラス記号が付いたボタンをもう一度押してください。今回は、名前として「Reboot Computer」と入力し、次のコマンドを入力します。

gnome-session-quit --reboot --force

[適用]をクリックします。

ショートカットを割り当てるには、 "Reboot Computer"の横にある "disabled"という単語をクリックし、ショートカットとして使用するキーを押します。 (例えば、CTRLとPgUp)。

あなたが気づくのは、キーボードショートカットを押すと、あなたが何をしたいかを尋ねる小さなウィンドウが現れて、両方のコマンドのキーボードショートカットを一つずつ離すことができるということです。

ログアウトのためのキーボードショートカットを既に使用できることを指摘する価値はありますが、これはWindowsと同じCTRL、ALT、およびDELETEです。

概要

完全性のために、これらのレガシーコマンドのマニュアルページを参照してください。