システムをシャットダウンするプロセスには、システムの電源を切る前に、システム上のすべてのプロセスを正常に終了し、重要なハウスキーピング作業 (マウントされているすべてのファイル システムを同期するなど) を実行することが含まれます。この機能を実行できるコマンドは次の 4 つです。
- やめる
- 電源オフ
- 再起動
- シャットダウン
停止コマンドは、コンピューターの電源をオフにします。ファイル /var/log/wtmp に注釈を挿入します;システムがランレベル 0 または 6 の場合、すべてのプロセスを停止します。それ以外の場合は、shutdown -h を呼び出します。
halt コマンドの例
1. マシンを停止するには:
# halt
2. 電源を切る前に同期しないようにするには:
# halt --no-sync
3. マシンを強制停止するには:
# halt -f # halt --force
4. マシンの電源をオフにするには:
# halt -p # halt --poweroff
5. 再起動せず、wtmp レコードを書き込みます:
# halt -w # halt --wtmp-only
6. 詳細モードを設定するには:
# halt --verbose
7. エラーのみを出力に表示するには:
# halt -q # halt --quiet
8. /var/log/wtmp への書き込みを抑制します。
# halt -d
9. 再起動または停止前に同期しない:
# halt -n
10. 停止する前にネットワーク インターフェイスをシャットダウンします。
# shutdown -i
11. 停止または電源オフの前に、ハード ドライブをスタンバイ モードにします。
# shutdown -h
9. ヘルプを表示するには:
# halt --help
構成ファイル
/var/run/utmp :現在のランレベルを
/var/log/wtmp から読み取ります :シャットダウン時の新しいランレベル レコードがこのファイルに追加されます。