Manpages

名 前

halt, reboot, poweroff − シ ス テ ム を 停 止 す る

書 式

/sbin/halt [−n] [−w] [−d] [−f] [−i] [−p] [−h]
/sbin/reboot
[−n] [−w] [−d] [−f] [−i]
/sbin/poweroff
[−n] [−w] [−d] [−f] [−i] [−h]

説 明

haltは 、 シ ス テ ム の 終 了 を /var/log/wtmp フ ァ イ ル に 記 録 し 、 カ ー ネ ル に シ ス テ ム の 停 止 (halt)、 再 起 動 (reboot)、 電 源 断 (poweroff) の い ず れ か を 行 う よ う 命 令 す る 。 (訳 注 : reboot, poweroff は halt へ の リ ン ク で あ り 、 動 作 は ど の 名 前 で 起 動 し た か に よ っ て 決 ま る 。 ) シ ス テ ム の ラ ン レ ベ ル が 0 ま た は 6 で な い と き に 、 す な わ ち シ ス テ ム が 通 常 に 動 作 し て い る と き に haltreboot が 呼 び 出 さ れ る と 、 代 わ り に shutdown(8) が (-h-r オ プ シ ョ ン を 付 け て ) 起 動 さ れ る 。 詳 細 は shutdown(8) の man ペ ー ジ を 参 照 の こ と 。 こ の man ペ ー ジ で は ラ ン レ ベ ル 0 お よ び 6、 す な わ ち シ ス テ ム の シ ャ ッ ト ダ ウ ン ス ク リ プ ト が 動 作 中 の 場 合 に お け る 振 舞 い を 説 明 す る 。

オ プ シ ョ ン

−n 再 起 動 ま た は 停 止 す る 前 に

sync し な い 。

−w 実 際 に は 再 起 動 ま た は 停 止 せ

ず に 、 wtmpレ コ ー ド (/var/log/wtmp フ ァ イ ル ) へ の 記 録 の み を 行 う 。
−d

wtmpレ コ ー ド へ の 記 録 を 行 わ な い 。 −n オ プ シ ョ ン を 指 定 し た 場 合 は 、 自 動 的 に −d オ プ シ ョ ン も 付 け ら れ る 。

−f

shutdown(8) を 起 動 せ ず 、 強 制 的 に halt ま た は reboot す る 。

−i

停 止 ま た は 再 起 動 す る 直 前 に 全 て の ネ ッ ト ワ ー ク イ ン タ ー フ ェ ー ス を 切 断 す る 。

−h 停 止 ま た は 再 起 動 す る 直 前 に シ ス テ ム の す べ て の ハ ー ド デ ィ ス ク を

standby モ ー ド に す る 。

−p シ ス テ ム を 停 止 す る 時 に 、 電 源 を 切 る 。

halt が poweroff と い う 名 前

で 起 動 さ れ た 時 は こ れ が デ フ ォ ル ト で あ る 。

返 り 値

ス ー パ ー ユ ー ザ で な い 人 が 用 い た 場 合 は ’must be superuser’ と い う メ ッ セ ー ジ が 表 示 さ れ る 。

注 意

古 い 版 の sysvinit で は 、 reboothalt を 直 接 呼 び 出 し て は な ら な か っ た 。 2.74 版 か ら は 、 シ ス テ ム の ラ ン レ ベ ル が 0 か 6 で な い 場 合 に は haltrebootshutdown を 起 動 す る 。 こ の た め haltreboot が 現 在 の ラ ン レ ベ ル を 認 識 で き な い 場 合 (例 え ば /var/run/utmp が 正 し く 初 期 化 さ れ て い な い 場 合 ) に は shutdown が 起 動 さ れ る こ と に な る が 、 こ れ は 望 む 動 作 と は 異 な る か も し れ な い 。 強 制 的 に haltreboot を 実 行 し た い 時 に は -f オ プ シ ョ ン を 使 う こ と 。

-h オ プ シ ョ ン は 停 止 ま た は 電 源 断 の 直 前 に す べ て の ハ ー ド デ ィ ス ク を standby モ ー ド に す る 。 現 在 で は こ の 機 能 は IDE ド ラ イ ブ に 対 し て の み 実 装 さ れ て い る 。 ハ ー ド デ ィ ス ク を standby モ ー ド に す る と 、 副 作 用 と し て デ ィ ス ク の write キ ャ ッ シ ュ が フ ラ ッ シ ュ さ れ る 。 こ れ は IDE ド ラ イ ブ で は 重 要 な こ と な の で あ る 。 カ ー ネ ル 自 身 は 電 源 断 の 前 に write キ ャ ッ シ ュ の フ ラ ッ シ ュ を 行 わ な い か ら で あ る 。

halt プ ロ グ ラ ム は す べ て の IDE デ ィ ス ク デ バ イ ス を 検 索 す る た め 、 /proc/ide/hd* を 用 い る 。 す な わ ち haltpoweroff を 呼 ぶ と き に は /proc が マ ウ ン ト さ れ て い る 必 要 が あ る 。 さ も な い と -h オ プ シ ョ ン は 何 も し な い 。

著 者

Miquel van Smoorenburg, miquels [AT] cistron.nl

関 連 項 目

shutdown(8), init(8)