【Linux入門】システムの終了と再起動

shutdown コマンドの概要

 'shutdown' コマンドは、Linux システムを適切に終了させるためのコマンドであり、システムをシャットダウンまたは再起動します。このコマンドはroot 権限が必要です。システムの設定によっては、一般ユーザーでもシャットダウンできる場合があります。

主なオプションと説明

オプション説明
-hシャットダウン(halt)を指定します。システムを停止します。
-r再起動(reboot)を指定します。システムを再起動します。
-c予約されていたシャットダウンをキャンセルします。
-k実際のシャットダウンは行わず、通知のみを送信します。
-tシャットダウンまでの待ち時間を指定します。
-fファイルシステムを強制的にアンマウントします。
主なオプションと説明

使用例と解説

1.即時のシャットダウン

$ sudo shutdown -h now

'-h' オプションはシャットダウンを指定し、'now' は即時のシャットダウンを実行します。

2.即時の再起動

$ sudo shutdown -r now

'-r' オプションは再起動を指定し、'now' は即時の再起動を実行します。

3.特定の時刻にシャットダウン

$ sudo shutdown -h 22:00

指定した時刻(ここでは22:00)にシステムをシャットダウンします。

4.シャットダウンまでの待ち時間を指定

$ sudo shutdown -h +10

'+10' は10分後にシャットダウンすることを指定します。

まとめ

 これらのコマンドを使用することで、システムのシャットダウンや再起動を容易に行うことができます。ただし、root 権限が必要であり、操作を行う前にユーザーに通知することが望ましいです。