web-dev-qa-db-ja.com

ドットファイルでの「rc」の意味

Linuxのホームフォルダーには、ファイル名拡張子として「rc」を持ついくつかの構成ファイルがあります。

$ ls -a ~/|pcregrep 'rc$'
.bashrc
.octaverc
.perltidyrc
.screenrc
.vimrc

これらの名前の「rc」はどういう意味ですか?

222
bessarabov

次のいずれかです。

  • コマンドを実行する
  • リソース制御
  • 走行制御
  • ランタイム構成

また、私は citation を見つけました:

「rc」サフィックスは、Unixの祖父母であるCTSSに戻ります。 「runco​​m」と呼ばれるコマンドスクリプト機能がありました。初期のUnixでは、CTSS runco​​mへのオマージュとして、オペレーティングシステムのブートスクリプトの名前に「rc」を使用していました。

239
Ribtoks

configディレクトリにある場合、通常はランタイム構成。リソースファイルと考えています。ファイル名にrcが表示されている場合、これはバージョン(リリース候補)である可能性があります。

Edit:いいえ、正式に取り戻します...「コマンドを実行」

[UNIX:CTSSシステム1962-63上のrunco​​mファイルから、起動スクリプト/ etc/rc経由]

アプリケーションプログラム(またはオペレーティングシステム全体)の起動手順を含むスクリプトファイル。通常は、システムの実行後に手動で呼び出される可能性があるが、システムが起動するたびに自動的に実行される種類のコマンドを含むテキストファイル。

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

Quotedfrom 。bashrcの「rc」は何を表しますか?

新しいことを学びました! :)

35
Prometheus

Unixの世界では、RCは「Run Control」の略です。

http://www.catb.org/~esr/writings/taoup/html/ch10s03.html

2
郭春林

Unixライクシステムのコンテキストでは、rcという用語は「run commands」というフレーズを表します。コマンドの起動情報を含むすべてのファイルに使用されます。 1965年のどこかで、MIT Compatible Time-Sharing System(CTSS)のrunco​​mファシリティから始まったと考えられています。

リファレンス: https://en.wikipedia.org/wiki/Run_commands

2
Nelssen