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 ~]#