375

Linuxのホームフォルダには、ファイル名拡張子が「rc」の設定ファイルがいくつかあります。

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

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

4

5 に答える 5

375

次のいずれかのようになります。

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

また、私は引用を見つけました:

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

于 2012-06-14T09:50:29.497 に答える
51

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

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

[Unix:CTSSシステム1962-63のrunco​​mファイルから、起動スクリプト/ etc/rcを介して]

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

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

.bashrcの「rc」は何の略ですか?

私は何か新しいことを学びました!:)

于 2012-06-14T09:53:56.733 に答える
13

Unixライクなシステムのコンテキストでは、rcという用語は「コマンドの実行」というフレーズを表します。コマンドの起動情報を含むすべてのファイルに使用されます。これは、1965年にMIT互換タイムシェアリングシステム(CTSS)のrunco​​m施設から発生したと考えられています。

参照:https ://en.wikipedia.org/wiki/Run_commands

于 2018-08-01T06:43:06.193 に答える
3

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

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

于 2018-07-04T03:07:54.390 に答える
-7

rcファイルを理解するには、Ubuntuがいくつかの異なるランレベルで起動することを知っておくと役立ちます。0〜6、0は「停止」、1は「シングルユーザー」、2は「マルチユーザー」(デフォルトのランレベル)などです。このシステムは、ほとんどのLinuxのUpstartおよびinitdプログラムによって古くなっています。ディストリビューション。下位互換性のために引き続き維持されます。

ディレクトリ内には、/etc「rc0.d、rc1.d」などのラベルが付いたいくつかのフォルダがあり、rc6.dまであります。これらは、カーネルがそのランレベルで実行する必要があるinitスクリプトを知るために参照するディレクトリです。/etc/init.dこれらは、ディレクトリにあるシステムサービススクリプトへのシンボリックリンクです。

使用しているコンテキストでは、名前にrcが含まれているファイルをリストしているように見えます。これらのファイルのコードは、初期化時にサービス/タスクが起動および実行される方法を設定します。

于 2017-01-20T05:02:52.820 に答える