
かなり新しい Linux ユーザーの場合、最初は少し圧倒されることがあります。 堅牢性と無制限のカスタマイズ オプションは魅力的ですが、特に使用する適切なコマンドを知らない場合は、基本的なタスクを実行するのが難しい場合があります。 たとえば、システムをシャットダウンする必要がありますが、新しいユーザーとして、Linux コンピューターの電源を切るための正しいコマンドを見つけるのに苦労しています。 シャットダウンは簡単な作業のように思えるかもしれませんが、正しく行わないと、データが失われたり、さらに悪いことに、システムが破損する可能性があります。 そのため、事故を回避したい初心者の Linux ユーザーである場合は、このガイドに従って、コマンド ラインとグラフィカル ユーザー インターフェイス (GUI) の両方を使用して Linux システムをシャットダウンする最も安全な方法を学んでください。
Linux システムを安全にシャットダウンする (2023)
コマンドラインを使用して Linux をシャットダウンする方法
Linux システムをオフにするコマンド ラインによる方法は、高速で操作できるオプションが多いため、経験豊富なユーザーに好まれています。 この方法は、Linux サーバーをシャットダウンする場合に特に便利です。 また、これは現在ログインしているすべてのユーザーにシャットダウン プロセスを通知して作業を保存できるため、最も安全な方法です。 システムをシャットダウンするために使用できる Linux コマンドは複数あります。
シャットダウン コマンドを使用して Linux をオフにする
shutdown コマンドは、Linux システムの電源を安全にオフにするために使用できる最も一般的なコマンドです。 shutdown コマンドを使用して PC の電源をオフにしたり、停止したり、再起動したりできるため、柔軟性が非常に高くなります。 shutdown コマンドを実行すると、現在のすべてのユーザーにシャットダウン プロセスが通知されます。 Linux でのシャットダウン コマンドの基本的な構文は次のとおりです。
sudo shutdown <オプション> <予定時刻> <メッセージ>
上記のシャットダウン コマンド構文では、次のことを知っておく必要があります。
OptionDescription-H最終的な変更をデータに書き込み、プロセッサがそれ以上のタスクを処理するのを停止しますが、システムは最小限の電力消費で動作を続けます-PWorksは-Hと同じですが、システムへの電力を遮断します-r最終的な変更を書き込みますディスクに書き込み、システムを再起動します-k シャットダウンの警告メッセージを送信するために使用されます-c 保留中のシャットダウンをキャンセルします
パラメータを指定せずに shutdown コマンドを使用すると、システムは 1 分後にシャットダウンします。
特定の時間にシステムをシャットダウンする
上記のように、
sudo シャットダウン <時間>
たとえば、現在のシステム時刻が 15:30 で、次の 10 分でシステムをシャットダウンする場合、コマンドは絶対時間で次のようになります。
sudo シャットダウン 15:40
相対時間では、コマンドは次のようになります。
sudo シャットダウン +10
システムをただちにシャットダウンする
システムをすぐにシャットダウンしたい場合は、
sudo シャットダウン +0
システムをすぐにシャットダウンする別の構文は次のとおりです。
sudo 今すぐシャットダウン
シャットダウン メッセージでシステムをシャットダウンする
メンテナンスのために Linux サーバーをシャットダウンする必要があるとします。ただし、サーバーが事前の通知なしにシャットダウンされると、現在システムにログインしているユーザーが保存されていない作業を失う可能性があります。 shutdown コマンドを使用すると、システムのシャットダウンをスケジュールし、スケジュールされたダウンタイムをユーザーに通知して、ユーザーが作業を保存できるようにすることができます。 ブロードキャスト メッセージでシステムをシャットダウンするには、次の構文を使用します。
sudo shutdown <時刻> “<メッセージ>”
たとえば、上記のシナリオでは、次のようにコマンドを使用できます。
sudo shutdown 16:30 「16:30 にシステムのシャットダウンがスケジュールされました。 作業を保存してください。 ありがとう。”
上記のコマンドを実行すると、現在ログインしているすべてのユーザーのウォールに次のブロードキャスト メッセージが表示されます。
Broadcast message from [email protected] on pts/1 (Tue 2023-03-21 06:35:46 UTC): System shutdown scheduled at 16:30. Please do save your work. Thank You. The system is going down for poweroff at Tue 2023-03-21 06:45:46 UTC!
Halt コマンドを使用して Linux システムをシャットダウンする
多くの Linux ユーザーの間でよくある誤解があります。それは、停止プロセスとシャットダウン プロセスはどちらも同じ結果になるため、どちらも同じであるというものです。 ただし、通常、halt コマンドは、システムを停止状態にするために使用されます。停止状態では、システムの電源をそのまま維持しながら、CPU によるそれ以降のデータ処理が停止されます。 一方、Linux の shutdown コマンドは、CPU の処理を停止し、システムの電源を切断します。 コマンド ラインで Halt を使用して Linux システムをシャットダウンするには、次の構文を使用します。
sudo 停止 -p
Poweroff コマンドを使用して Linux システムをオフにする
poweroff コマンドと shutdown コマンドは非常によく似ていますが、違いがあります。 poweroff コマンドはより「攻撃的」なアプローチで、システムの電源を即座に直接切断します。 コマンドを誤って使用すると、ユーザー データが失われる可能性があります。 一方、shutdown コマンドにはより適切なアプローチがあり、最初に保存された作業をディスクに書き込み、さまざまな CPU プロセスを停止し、最後にシステムの電源を切断します。 poweroff コマンドでシステムの電源を切るには、次の構文を使用します。
須藤パワーオフ
init コマンドを使用して Linux PC をシャットダウンする
init コマンドは、ランレベルまたはプロセスの動作状態を変更するために使用されます。 Linux やその他の Unix ライクなオペレーティング システムでは、「ランレベル」はシステムの事前定義された状態であり、どのシステム サービスが実行されているかを決定します。 各ランレベルには、開始または停止されるサービスとデーモンの特定のセットがあり、ランレベルを変更してシステムの状態を変更できます。 さまざまな状況に合わせて指定できる 6 種類のランレベルがあります。
ランレベルの説明0 通常の手順でシステムをシャットダウンします。
init コマンドでは、次の構文を使用して Linux システムをシャットダウンできます。
須藤初期化0
ランレベル 0 を選択すると、init コマンドは、変更をディスクに書き込み、CPU 処理を停止し、最後にシステムの電源を切断するという、shutdown コマンドのより適切なアプローチをとります。
GUI メソッドを使用して Linux をシャットダウンする方法
システムをシャットダウンする GUI による方法は、Linux デスクトップ インストールでのみ機能します。 この方法は初心者の間でより一般的であり、おそらく最も簡単に作業できます。 ここでは、Gnome、KDE、および Mate ベースの Linux システムをシャットダウンする方法について説明しました。 ただし、他のほとんどの Linux ディストリビューションでも同様の手順に従う必要があります。
Gnome ベースのシステムをオフにする
1. まず、右上隅に移動してクリックします。
2. ドロップダウン メニューから、⏻[電源オフ/ログアウト]オプションをクリックします。 次に、「電源オフ…」オプションを選択します。
3. 新しいダイアログ ボックスが開きます。[電源オフ]ボタンをクリックして、システムを最後にシャットダウンします。 この段階でオプションを選択しないと、システムは次の 60 秒で自動的にシャットダウンします。
KDE ベースのシステムをシャットダウンする
1.アプリケーショントレイを下から開くか、キーボードの「スーパーキー」を押します。 ほとんどのキーボードでは、スーパー キーは「Windows アイコン」としてラベル付けされています。
2. トレイの下部にある[⏻ 終了]オプションを選択します。
3. これにより、サスペンド、再起動、およびシャットダウンという名前のボタンを含む新しいダイアログ ボックスが表示されます。[シャットダウン]ボタンをクリックして、Linux システムを最後にシャットダウンします。 どのオプションも選択しない場合、システムは次の 60 秒で自動的にシャットダウンします。
メイトベースのシステムをシャットダウンする
1. トップバーの「システム」メニューに移動し、ドロップダウンメニューから「シャットダウン」オプションを選択します。
2. または、下部にある「⁝⁝⁝ メニュー」ボタンをクリックするか、キーボードの「スーパー キー」を押します。 ほとんどのキーボードでは、スーパー キーは「Windows アイコン」としてラベル付けされています。 下部にある⏻アイコンをクリックします。
3. これにより、サスペンド、再起動、およびシャットダウンという名前のボタンを含む新しいダイアログ ボックスが開きます。[シャットダウン]ボタンをクリックして、システムを最終的にシャットダウンします。
Linux システムをシャットダウンする簡単な方法
GUI による方法は非常に使いやすいですが、操作できるオプションは多くありません。 デスクトップ Linux バージョンでのみ動作します。 この記事では、コマンド ライン ユーザーと GUI ユーザーの両方が Linux システムをシャットダウンするための非常に簡単な方法をいくつか紹介しました。 個人的には、コマンド ラインによる方法があらゆる種類のユース ケースに最適であり、GUI による方法よりもはるかに高速であると感じています。 それまでの間、Linux コマンド ラインでより効率的に作業できるように、50 以上の重要な Linux コマンドのリストを確認してください。 問題が発生した場合は、コメントでお知らせください。