7. 電源状態

Linux システムの電源状態を適切に管理することは基本的なスキルです。グラフィカルインターフェースを使用することもできますが、コマンドラインはマシンのシャットダウンや再起動に関して、強力で柔軟なオプションを提供します。これらのプロセスは、起動やシャットダウンを含むさまざまな動作状態を管理するinitsystemdなどのシステムの初期化システムと関連しています。

システムのシャットダウン

電源状態を管理するための主要なコマンドはshutdownです。Linux システムを即座に電源オフするには、時間引数now-h(halt)フラグを使用してshutdownコマンドを使用できます。管理者権限が必要なため、sudoを使用する必要があります。

sudo shutdown -h now

-hフラグは、サービスをシャットダウンした後にシステムを停止(halt)するように指示します。ほとんどの最新のハードウェアでは、これによりマシンが完全に電源オフになります。将来の時刻にシャットダウンをスケジュールすることもできます。特定の分数後にシステムを電源オフするには、+m形式を使用します。

sudo shutdown -h +2

このコマンドは 2 分後にシステムをシャットダウンします。これは、他のユーザーに警告したり、バックグラウンドプロセスが正常に終了するのを待ったりする場合に便利です。

システムの再起動

Linux システムを再起動するには、-r(reboot)フラグを使用してshutdownコマンドを使用できます。

sudo shutdown -r now

より直接的で一般的に使用される代替手段はrebootコマンドであり、システムを安全に再起動するという同じ目標を達成します。

sudo reboot

代替電源コマンド

より直接的な制御のために、haltコマンドやpoweroffコマンドに出くわすかもしれません。多くの最新の Linux ディストリビューションでは、これらは本質的にshutdownコマンドを呼び出すショートカットです。たとえば、poweroffの実行は、shutdown -h nowの実行と等価であることがよくあります。

ログインして学習進捗を保存

サインイン

演習

これらのコマンドは仮想マシンで自由に練習してください。より体系的な演習については、幅広い Linux スキルを練習するために、包括的なLinux 学習パスをご覧ください。

クイズ

システムを 4 分後に電源オフするようにスケジュールするための、`sudo`を含む完全なコマンドは何ですか?スペースと大文字・小文字に注意して、完全なコマンドを英語で提供してください。