Linux ユーザーは、Windows とは異なり、システムを頻繁に再起動する必要がないことを誇りに思っています。ただし、メジャー ソフトウェア アップデート後に変更を適用するには、Linux システムであっても再起動が必要になる場合があります。アップデート後に変更を適用することに加えて、システムを再起動することも、さまざまな問題を解決するための非常に効果的な解決策です。システムを再起動すると、Linux システムがシャットダウンされるため、実行中のすべてのプログラムがプライマリ メモリから削除され、最初の起動プロセスが最初から実行されます。ただし、Linux システムの再起動は、他のシステムと比べてまったく異なります。この記事では、Linux システムを再起動する方法について、コマンド ラインと GUI の方法を紹介します。
Linux システムを再起動します
コマンドラインを使用して Linux システムを再起動する方法
Linux コマンド ラインは、システムを再起動する必要があるときにユーザーに優れた柔軟性とオプションを提供します。コマンドラインによる方法は、Linux サーバーを再起動する必要がある場合に便利です。これらのコマンドは慎重に使用することをお勧めします。そうしないと、意図せずにコマンドが実行されると、データの損失やデータ全体の破損が発生する可能性があります。とはいえ、Linux システムの再起動に使用できる Linux コマンドを見てみましょう。
shutdown コマンドを使用して Linux を再起動する
まず、
shutdown
Linux システムを再起動するために最も簡単で、最もよく使用されるコマンドの 1 つです。
shutdown
コマンドを使用して Linux PC を再起動する構文は次のとおりです。
sudo shutdown -r <scheduled_time>
<scheduled_time>
パラメータを使用すると、再起動プロセスの時間をスケジュールできます。たとえば、午前 10 時 20 分にシステムを再起動する必要がある場合は、次のコマンドを使用します。
sudo shutdown -r 10:20
shutdown コマンドの優れた機能の 1 つは、現在システムにログインしているすべてのユーザーが、スケジュールされた再起動について通知するブロードキャスト メッセージを root ユーザーから受け取ることです。再起動がスケジュールされているときにユーザーにカスタム メッセージを使用するには、次の構文を使用する必要があります。
sudo shutdown -r <scheduled_time> <message>
たとえば、午前 10:00 にスケジュールされたシステム再起動についてユーザーに知らせる場合は、次のコマンドを使用します。
sudo shutdown -r 10:00 "System reboot scheduled at 10 am. Kindly save your work beforehand"
すべてのユーザーは、上記のブロードキャスト メッセージとともにターミナル ウォールで再起動の通知を受け取ります。
rebootコマンドを使用してLinuxを再起動する
システムを通常に再起動すると、システムは最初にシャットダウンのプロセスを経て、その後通常のブート プロセスが続きます。再起動コマンドが実行されると、システム ファームウェアがシステムの電源を再びオンに戻します。再起動コマンドには多くのオプションはありませんが、操作は簡単です。 reboot コマンドを使用する構文は次のとおりです。
sudo reboot <options>
reboot コマンドで使用するオプションの一部は次のとおりです。
オプション
説明
-f
このフラグが使用されると、シャットダウンの通常のプロセスは実行されません。代わりに、システムへの電力が直接遮断され、ハードウェア信号がカーネルに送信されて、最終的にシステムが再起動されます。
-w
このフラグを使用すると、実際に再起動するのではなく、「システム wtmp ログ」にエントリのみが作成されます。
--help
このフラグは、再起動コマンドを使用するためのオプションと構文で構成される再起動コマンドのヘルプ メニューを表示するために使用されます。
システムを強制的に再起動します
何らかの理由でシステムが誤動作し、システムを強制的に再起動する必要がある場合は、次のコマンドを使用します。
sudo reboot -f
haltコマンドでLinuxを再起動する
通常、halt コマンドは、電源がオンのままであることを除いて、通常のシャットダウン プロセスが続く停止モードを有効にするために使用されます。ただし、halt コマンドを使用して Linux システムを再起動することもできます。
halt
コマンドを使用して PC を再起動すると、通常の再起動プロセスに従ってシステムがすぐに再起動されます。 halt コマンドを使用してシステムを再起動する構文は次のとおりです。
sudo halt --reboot
systemctl コマンドを使用して Linux を再起動する
systemctl
コマンドは
、さまざまなサービスのステータスを管理および確認する
ために使用できる集中システム管理ツールを指します。このコマンドの優れた用途の 1 つは、システム状態の変更にも使用できることです。たとえば、
systemctl
コマンドを使用して Linux システムを再起動することもできます。
systemctl
コマンドを使用して再起動する場合は、このコマンドを使用します。
sudo systemctl reboot
このコマンドを実行すると、デフォルトのブロードキャスト メッセージがすべてのアクティブ ユーザーに送信され、再起動について通知されます。すべてのユーザーにカスタム メッセージを送信するには、次の構文を使用します。
sudo systemctl --message="<custom_message>" reboot
たとえば、再起動セッションについてユーザーに警告する必要がある場合は、次のコマンドを使用できます。
sudo systemctl --message="System update, will be back soon" reboot
すべてのアクティブ ユーザーには、Linux ターミナルに次のメッセージが表示されます。
System update, will be back soon
init コマンドを使用して Linux を再起動する
init
プロセスは、システムの起動が完了した後に開始される最初のプロセスです。
init
コマンドは、システムの実行レベルを変更するために使用されます。 Linux およびその他の Unix に似た動作をスムーズに行うために、「実行レベル」と呼ばれる事前定義された状態がいくつかあります。各実行レベルでは、ユーザーが変更できる OS に対して特定のサービスとデーモンのセットがアクティブ化されます。 root ユーザーがアクセスできる 6 つの異なる実行レベルがあります。
ランレベル
説明
0
通常の手順でシステムをシャットダウンします。
1
シングルユーザーモードを設定する
2
ネットワークなしでマルチユーザーモードを設定する
3
ネットワークでマルチユーザーモードを設定する
4
ユーザーが特定のニーズに合わせて使用する
5
ネットワークとGUIでマルチユーザーモードを設定するために使用されます
6
システムを再起動するために使用されます
init
コマンドを使用して Linux システムを再起動するには、次の構文を使用します。
sudo init 6
GUI メソッドを使用して Linux を再起動する方法
Linux ディストリビューションの GUI を使用して Linux システムを再起動するのが最も簡単な方法であり、初心者でも簡単に使用できます。ただし、この方法には大きなトレードオフがあります。GUI を介して Linux システムを再起動できるのは、デスクトップ インストールの場合のみです。ここでは、Gnome、Mate、および KDE ベースのディストリビューションを実行している Linux システムを再起動する方法について説明しました。
Gnome ベースの Linux システムを再起動する
1. デスクトップの右上隅をクリックして、以下に示すドロップダウン メニューを表示します。メニューから「 電源オフ/ログアウト 」オプションをクリックします。
2. 次に、サブメニューから「 再起動 」オプションを選択します。
3. これにより、システムを再起動するかどうかを尋ねる新しいダイアログ ボックスが開きます。 「再起動」ボタンをクリックします。システムが再起動されます。 60 秒以内にオプションを選択しないと、システムは自動的に再起動されます。
KDE ベースの Linux システムを再起動する
1. 左下隅から アプリケーション トレイ を開くか、キーボードの Super キーを押します。スーパー キーは、ほとんどのキーボードで「Windows アイコン」としてラベル付けされています。
2. ここで、アプリケーショントレイの下部にある「 終了 」オプションを選択します。
3. 新しいダイアログ ボックスが開き、サスペンド、再起動、シャットダウンの 3 つのオプションが表示されます。 「 再起動 」オプションを選択して、Linux システムを再起動します。
MATE ベースのシステムを再起動する
1. デスクトップのトップバーからシステムメニューをクリックし、ドロップダウンメニューから「 シャットダウン 」オプションを選択します。
2. または、左下隅にある「メニュー」ボタンをクリックしてアプリケーション トレイを開くこともできます。スーパー キーは、ほとんどのキーボードで「Windows アイコン」としてラベル付けされています。アプリケーションメニューの下部にある⏻アイコンをクリックします。
3. 新しいダイアログ ボックスが開き、サスペンド、再起動、シャットダウンの 3 つのオプションが表示されます。 「再起動」オプションをクリックして、Linux システムを再起動します。
Linux システムを簡単に再起動する
コンピューターを再起動すると、単純なアプリの誤動作からブートローダーの問題に至るまで、いくつかの問題を解決できます。 Linux システムを再起動するコマンド ライン方法は、ユーザーに柔軟性と操作オプションを提供するため最も一般的ですが、初心者にとっては GUI 方法が最も簡単です。 Linux システムを再起動する方法に関するこの詳細なガイドがお役に立てば幸いです。一方、コマンド ラインに慣れてより効率的に作業できるよう、50 以上の重要な Linux コマンドのリストを確認してください。問題が発生した場合は、コメントでお知らせください。






![2021 年に Raspberry Pi Web サーバーをセットアップする方法 [ガイド]](https://i0.wp.com/pcmanabu.com/wp-content/uploads/2019/10/web-server-02-309x198.png?w=1200&resize=1200,0&ssl=1)





