web-dev-qa-db-ja.com

.bashrcの「rc」は何を表していますか?

万が一「リソース設定」ですか?

282
Lazer

あいまいな用語でよくあることですが、 Jargon File には答えがあります。

[Unix:起動スクリプト/ etc/rcを介して、CTSSシステム1962-63のrunco​​mファイルから]アプリケーションプログラム(またはオペレーティングシステム全体)の起動手順を含むスクリプトファイル、通常は次のようなコマンドを含むテキストファイルシステムの実行中に手動で呼び出された可能性がありますが、システムが起動するたびに自動的に実行されます。

したがって、「rc」の部分は「runco​​m」を表すように見えますが、これは「run commands」に拡張できると思います。実際、これはまさにファイルに含まれるもので、bashが実行するコマンドです。

286
Steven D

別の拡張-run control

2003年11月4日火曜日、ゴールドウィン・ロドリゲスはこう書いている:

RC(bashrc/mailrc/...にある)の意味、またはその起源を知っている人はいますか?つまり、それは頭字語ですか?はいの場合、それは何を表していますか?

「rc」は「実行制御」の略で、古いUnixシステムから採用されている規則です。

詳細については、これを参照してください: http://www.catb.org/~esr/writings/taoup/html/ch10s03.html

[ソース]

50
Lazer

他の言及されたソースの読み取り( http://www.catb.org/jargon/html/R/rc-file.html および http://www.catb.org/~ esr/writings/taoup/html/ch10s03.html )runco​​mはrcの起源のようです。

しかし、それは今日、後続のものがどのように実行されるかを制御または構成するために使用されていると思います。 rcファイルが実行するコマンドのセット(runco​​m)であると言うのはあいまいです。コマンドがいつ実行されるか、またはその目的について何かを意味するわけではありません。 「制御」と「構成」は初期化またはセットアップを意味するので、それらはより有益であると思います。

答えは「runco​​m」は歴史的なOriginですが、「run configuration」はそれが実際に行うことです。

13
David Winiecki

Originは間違いなく「runco​​m」のように見えますが、「rc」で終わるファイルは、より一般的な方法で、つまり「実行構成」として使用されているようです。私が最近遭遇した1つの例は、 "。vuerc"です。これは、ユーザー定義を保存するために vue.js フレームワークの [〜#〜] cli [〜#〜] によって使用されるファイルですランタイムの新しいプロジェクトとその他の設定を作成するための構成プリセット。 「.vuerc」はJSONファイルです。つまり、[〜#〜]ではありません[〜#〜]実行可能なコマンドのスクリプトです。

2
Memo