UIとコマンドラインの両方を使用して、Debian 10Busterシステムの電源を安全にオフにして再起動する方法をいくつか見ていきましょう。
安全なシャットダウンアプローチにより、すべてのプロセスが強制終了され、ファイルシステムがアンマウントされ、カーネルにACPI電源コマンドの信号が送られます。 Debianの電源を切るために使用できるいくつかの方法は次のとおりです。
アプリケーションランチャーの使用
Super(Windows)キーを使用してアプリケーションランチャーにアクセスし、次のように「電源オフ」または「シャットダウン」を検索します。
電源オフの結果をクリックすると、シャットダウン機能が呼び出され、次のオプションが表示されます。
このダイアログでは、次のことを選択できます。
- シャットダウン要求をキャンセルします
- システムを再起動します
- システムの電源を切ります
- 保留中のソフトウェアアップデートがある場合は、システムの電源を切る前にインストールするか、システムを再起動する前にインストールするかを選択できます。
トップパネルの下向き矢印から
トップパネルの右隅にある下向きの矢印をクリックしてから、次の電源オフボタンをクリックします。
次に、[電源オフ]ダイアログから、システムの電源をオフにして再起動し、必要に応じてシャットダウン呼び出しをキャンセルすることもできます。
コマンドラインから
Linuxのshutdownコマンドを使用して、使用しているフラグと値に応じて、マシンを停止、電源オフ、または再起動できます。それを使ってDebianをシャットダウンし、突然シャットダウンし、時限シャットダウンする方法を探りましょう。
アプリケーションランチャー検索でターミナルアプリケーションを開き、次のコマンドを入力して、 システムをシャットダウンします :
$sudoシャットダウンこのコマンドを実行すると、コマンドの実行時から1分間のシャットダウンがスケジュールされていることを示すプロンプトが表示されます。
これにより、開いている重要なファイルを保存できます。また、Debianは、再起動後もシステムが安定した状態を維持できるように、機密性の高いシステムファイルを閉じるための時間を確保しています。この間、次のコマンドを使用してシャットダウン呼び出しをキャンセルできます。
$sudoシャットダウン-NSあなたがしたい場合は 突然シャットダウン システムでは、次のコマンドを使用できます。
$sudoシャットダウン-NS今これは、ファイルシステムにとって安全ではないため、システムをシャットダウンするための推奨される方法ではありません。
あなたもすることができます シャットダウンをスケジュールする システム上のプロセス。これは、次のshutdownコマンドの使用によって実行できます。
$sudoシャットダウン+ tここで、tは分単位の時間であり、その後Linuxがマシンの電源をオフにします。
もちろん、上記のように「shutdown-c」コマンドを使用してスケジュールされたシャットダウンをキャンセルすることもできます。
これらは、ファイルシステムの安全性を損なうことなくシステムを安全にシャットダウンできるいくつかの方法でした。
Debianを再起動します
システムへのリブート/リスタート呼び出しは、shutdownコマンドの拡張機能です。すべてのシャットダウン手順に加えて、最後に再起動プロセスも呼び出します。多くの場合、再起動が必要になります。例えば:
- ソフトウェアのインストールが再起動後にのみ機能する場合。
- 構成の変更が再起動後にのみ有効になる場合。
- システムに不具合があり、管理者からシステムの再起動を試みるように指示された場合。
Debian UIの[シャットダウン]ダイアログで、システムを再起動するオプションがどのように提供されるかについては、すでに説明しました。したがって、コマンドラインを使用して再起動プロセスを呼び出す方法を確認します。
シャットダウンコマンドを使用
Linuxのshutdownコマンドを「r」フラグとともに使用すると、システムをシャットダウンするのではなく再起動します。これがあなたがそうすることができる方法です:
$sudoシャットダウン-NSスケジュールされた再起動の場合、コマンドの次の構文を使用できます。
$sudoシャットダウン-NS+ tここで、tは分単位の時間で、その後Linuxがシステムを再起動します。
再起動コマンドを使用
Linuxのrebootコマンドは、ユーザーが開いているファイルやプロセスを安全に閉じて保存するのを待たずに、システムをその場で再起動します。これは、Debian管理者がこのコマンドを使用してシステムを再起動する方法です。
$sudoリブートinitコマンドを使用
次のinitコマンドの使用により、システムが再起動します。
$sudo初期化6initコマンドでここに表示される数字は、システムが従うことになっている動作を示しています。
初期化番号 | システムの動作 |
0 | マシンの電源を切るようにシステムに指示します |
1 | システムがレスキューモードに入る |
2,3,4,5 | runlevelX.targetユニットを開始します |
6 | マシンを再起動するようにシステムに指示します |
この記事で説明するこれらのさまざまな方法により、ファイルとオペレーティングシステムの安定性を損なわない方法で、システムをシャットダウンおよび再起動できます。