Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rc(8) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

init(8)

reboot(8)

savecore(8)

RC(8)  —  UNIX Programmer’s Manual

名称

rc − 自動ブートとデーモンを起動するシェルスクリプト

形式

/etc/rc
/etc/rc.local

解説

rc は自動ブートの際、実行されるシェルスクリプトであり、 rc.local はサイトに固有なコマンドの収められたシェルスクリプトです。

自動ブートが行われているときに、 rc は引数 autoboot を用いて呼び出され、 システムのシャットダウンで生じた小規模な矛盾の あるすべてのディスクを訂正するため、 およびハードウェアまたはソフトウェアの障害によって 引き起こされた重大な矛盾がないかどうかを チェックするために、 オプション −p で fsck を実行します。 この自動チェックと回復が成功すると、 rc の第2 のパートが実行されます。

rc の第2 のパートは、自動リブートが成功した後に実行されますが、 シングルユーザモードのシェルが終了した (init(8) 参照)時点で rc が呼び出された場合にも実行され、 システム上のすべてのデーモンを起動し、 エディタファイルをプリザーブし、 そしてスクラッチディレクトリ /tmp をクリアします。 rc.local は、 fsck が成功した後、他のコマンドが実行される前に実行されます。通常、 rc.local ファイルに収められている最初のコマンドは、 hostname(1) を使用してマシン名を定義し、 システムクラッシュの結果としてコアイメージが作られていると、 savecore(8) を使用して、それをセーブします。 普通、コアダンプがセーブされるディレクトリは、 サイトに固有のものとなっているので、後者のコマンドは rc.local ファイルに含められています。

関連事項

init(8), reboot(8), savecore(8)

バグ

NEWS-OSRelease 3.3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026