SHUTDOWN
Section: Maintenance Commands (8)
索引
jman
BSD mandoc
索引
名称
shutdown
- 指定時刻にシステムを停止する
索引
書式
[-
]
[-h | -p
-r | -k
]
[-o
[-n
]
]
time
[warning-message ...
]
索引
解説
ユーティリティは、
自動的にシャットダウンするための手順をスーパユーザに提供します。
システムがシャットダウンされるときユーザに知らせるので、
こういったお知せを面倒がって行なわない
システム管理者やハッカーやグルといった人々から、ユーザを救います。
以下のオプションを使用可能です:
- -h
-
time
で指定された時間にシステムを停止します。
- -p
-
time
で指定された時間にシステムを停止し、電源をオフします
(ハードウェアサポートが必要です)。
- -r
-
time
で指定された時間にシステムを再起動します。
- -k
-
全ユーザを追い出します。
-k
オプションは実際にはシステムを停止しませんが、
マルチユーザシステムのままでスーパユーザ以外のユーザをログインできなくします。
- -o
-
-h
-p
-r
のいずれかひとつが指定された場合、
は
init(8)
へシグナルを送る代りに、
halt(8)
または
reboot(8)
を実行します。
- -n
-
-o
オプションが指定されると、
ファイルシステムキャッシュのフラッシュを防ぐために、
-n
オプションを
halt(8)
または
reboot(8)
に渡します。
本オプションはおそらく使用すべきではありません。
- time
-
がシステムを停止させる時間を指定します。
now
を指定すると即時にシステムを停止します。
また、時間を指定する次の 2 つの書式があります:
+number
もしくは
yymmddhhmm
の形式です。現在のシステムの年・月・日の値がデフォルトになっています。
1 つめの書式は
number
分経過後をあらわし、2 つめの書式は停止する時刻を直接指定します。
- warning-message
-
その他の引数は現在ログイン中のユーザに送る警告メッセージとして扱われます。
- -
-
もし
`-
'
がオプションとして与えられると、警告メッセージを標準入力から読み取ります。
システム停止の 10 時間前から、ログイン中の全てのユーザの端末に
警告メッセージが表示されはじめ、終末が近付くにつれ頻繁になってきます。
システム停止の 5 分前、もしくは 5 分以内にシステム停止する場合には、
ただちに警告メッセージをコピーした
/var/run/nologin
が作られログインが禁止されます。
ユーザがログインしようとした際にこのファイルが存在する場合には、
login(1)
はその内容を表示し終了します。
このファイルは
が終了する際に削除されます。
システム停止時には、システムを停止した時間、実行者、理由が
システムログに記録されます。
その後、対応するシグナルが
init(8)
に送られ、システムを停止、再起動、シングルユーザ状態のいずれかにします
(この動作は上記のオプションに依存します)。
システムを停止する時間と警告メッセージは
/var/run/nologin
に置かれます。これをユーザにシステムを再開する時間や、なぜシステムを
停止するかなどを知らせるために使うべきです。
計画されたシャットダウンは、
プロセスを殺すことにより打ち消せます
( SIGTERM
で十分です)。
が作成した
/var/run/nologin
ファイルは、自動的に削除されます。
索引
関連ファイル
- /var/run/nologin
-
login に誰にもログインさせないことを知らせます。
索引
関連項目
kill(1),
login(1),
wall(1),
nologin(5),
halt(8),
init(8),
reboot(8)
索引
以前との互換性
以前との互換性のため、2 つめの書式で時と分をコロン (``:'')
で区切ることができます。
索引
歴史
ユーティリティは
BSD 4.0
から登場しました。
索引
Index
- 名称
-
- 書式
-
- 解説
-
- 関連ファイル
-
- 関連項目
-
- 以前との互換性
-
- 歴史
-
Time: 07:07:45 GMT, January 12, 2009