Linuxコマンド辞典 shutdownコマンド(システム管理)
システムの終了や再起動をする「shutdown」コマンドの概要と使い方を記載しています。
RHEL Fedora CentOS Vine Deblan Ubuntu Plamo
参考サイト:Man page of INSTALL
目次
概要・使用方法
書式
$ shutdown [オプション] [時間] [メッセージ]
システムの終了や再起動を行います。ログインしているユーザーにはシステムが終了する旨のメッセージが通知されます。また、新たにログインプロセスが作成されないようにします。
実行中のプロセスにはSIGTERMシグナルを送り、安全にプロセスが終了するように促します。
オプション(sysvinit、upstart)
-k | 実際のシステム終了を行わない |
-c | 現在実行中のshutdownプロセスを解除する |
-r | システム終了後に起動(再起動)する |
-h | システムを終了する |
-f | 再起動時にfsckを行わない |
-F | 再起動時にfsckを必ず行う |
オプション(systemd)
-H –halt | システムを停止する |
-P、-h –poweroff | システムを停止して電源を落とす |
-r –reboot | 再起動する |
-k | ログインユーザにメッセージを表示するだけで、「halt/power off/reboot」しない |
–no-wall | halt/power off/reboot前にログインユーザにメッセージを表示しない |
-c | 時刻、数分後シャットダウン指定したshutdownの事項待ちをキャンセルする |
ただちにシステムを終了する
$shutdown -h now
メッセージを通知して、指定した時間を経過した後に再起動する
$shutdown -r +5 "This system will reboot in 5 minutes・・・"
実行結果
[sunarin@localhost ~]$ sudo shutdown -r +5 "This system will reboot in 5 minutes・・・"
Shutdown scheduled for Fri 2022-10-28 13:37:51 JST, use 'shutdown -c' to cancel.
時間を指定して再起動する
$shutdown -r 23:15
実行結果
[root@localhost ~]# shutdown -r 23:15
Shutdown scheduled for Fri 2022-10-28 23:15:00 JST, use 'shutdown -c' to cancel.
シャットダウンを途中で止める
$shutdown -h +5
実行結果
[root@sunarin ~]# shutdown -h +5
Shutdown scheduled for Fri 2022-10-28 13:27:54 JST, use 'shutdown -c' to cancel.
[root@sunarin ~]#