etcは何の略ですか?

ルートディレクトリの「etc」フォルダは何の略ですか?これを知っていると、特定のファイルがどこにあるかを思い出すのに役立つと思います。

更新:他の人にも役立つかもしれません。フォルダは「ホスト固有の構成ファイル」に使用されます-リファレンス

コメント

  • 私が好きなバックロニムは

編集して構成" ですが、これが" real "の意味。

  • 私の推測では歴史です。 "ねえ、'システム全体の構成データがたくさんあるとは誰も思っていませんでした!"なので、誰もそのディレクトリを作成しませんでした。しかし、もちろんありました。他に置く場所が'なかったため、誰もがそれを/etcに押し込みました。プーフ!デファクトスタンダード。 /usrは元々、ユーザーのホームディレクトリがあった場所でしたか?
  • 'も(わずかに) SolarisとHP-UXの古いバージョン(そしておそらく私が'忘れていた他のバージョン)も実際には/etcにバイナリを持っていたことに注意してください。 。
  • ごく最近まで、* BSDはユーザーのホームディレクトリを/ usr / homeに配置していました。
  • 昔は、/ etcもバイナリを保持していました。それらのほとんどは/ sbinに移行したと思います
  • 回答

    定義-/ etc?にはいくつかの良い歴史があります。

    「etcetera」への参照は古いベル研究所のUNIXマニュアルなどにあります。現在はシステムにのみ使用されています。構成ですが、以前は他のディレクトリに収まらないものがすべて入っていました。

    コメント

    • "古いベル研究所のUNIXマニュアル"いつですか?

    回答

    元々、プログラム(基本的には実行可能バイナリ)には/binがあり、すぐにデバイスファイルと/devになりました。 /libは、プログラム(ライブラリ)によってロードされる追加の実行可能コード用です。 /usrも非常に早い段階で登場しました。最初はユーザーデータ用で、次に独自のbinと次に、電子形式のマニュアルを含むman。ソースコードは、/usrの下のどこかに提供されることもよくありました。

    オペレーティングシステムには、既存のカテゴリのいずれにも当てはまらないファイルがいくつかありました。 。これには、ユーザーのパスワードを含むpasswdファイルと、mountmtabファイルが含まれていました。 >、およびinit以降のrcプログラムは起動時に実行され、時間の経過とともに、実行のみを目的としたプログラムがますます増えています。管理目的であり、通常の使用法の一部ではありません。

    Unixツリーで古いUnixソースコードを参照できます。以前のバージョンV6よりも非常に断片的です。 V1 および V6 のマニュアルも

    手動ページライブラリ。)

    最初は、/etcのファイルが構成であるという意味はありませんでした。 f iles。このごく初期の頃、何かをカスタマイズしたい場合は、システムのその部分を再コンパイルする必要がありました。Unixがより強力になるにつれて、再コンパイルせずにできることがますます増えました。Unixがより広く使用されるようになるにつれて、人々がやりたいことはますます増えており、再コンパイルの手間をかけずにそれを行う方法を見つけました。そのため、/etcは、人々ができるテキストファイルでいっぱいになりました。カスタマイズしたため、徐々に構成ディレクトリになりました。

    システム管理者専用のプログラムを含む/sbinを作成すると、/etcにはテキストファイルのみが含まれ、その多くはシステム管理者がカスタマイズできます。いくつかのファイル(/etc/mtab、場合によっては)はシステムプログラムによって自動的に維持されます。これらのファイルをLinuxの/runに移動する傾向は遅いです。

    最新のUNIXシステムでは、ほとんどすべてのシステム全体の構成ファイルが/etcの下にありますが、/etcは構成ファイルです。一般的なLinuxディストリビューションやその他のUNIXバリアントは、パッケージからのファイルの多くを変更するのにうまく対応できません。少なくとも、システムのアップグレード時にローカルの変更を手動でマージする必要が生じる可能性があります。

    コメント

    • プログラムにディレクトリから複数の構成ファイルを読み取らせることで、ファイル変更の問題は徐々に解決されています。それらの一部はパッケージに同梱され、その他は出荷されたものは削除される可能性がありますが、ユーザーが変更しないでください。素晴らしい有益な回答です。
    • 一部のUNIXOSでは' ll / etcで/ bin内のコマンドを指すシンボリックリンクを見つけます。
    • @Gilles、"のソースはどこにありますか。元々は… "
    • @Pacerierソースコード、エミュレーターで実行されているバイナリ、ドキュメント、研究論文(主にThompsonとRitchieによる)を見た思い出。

    参照がない場合は、必要に応じて追跡してください。

    回答

    これは" et cetera "を意味します。ラテン語では、文字通り"と残りの"です。 そして私には証拠があります

    編集: 2007年3月3日付けの上記の元のリンクはアーカイブされています。その中で、 Peter H. Salus は、"受信したばかりのメールを引用しています" from Dennis Richie 、Unixの共同作成者、" etc "は当初次の略でした:

    / etcの元の内容は" et cetera "他の場所には適合しなかったようです。他の亜種は、独自の病因を異なる方法で行う可能性があります。

    よろしく、
    デニス

    コメント

    回答

    ウィキペディア”s Filesystem Hierarchy StandardArticleでこれについて説明しています。

    ホスト固有のシステム全体の構成ファイル名前自体の意味については論争がありました。 。ベル研究所のUNIX実装ドキュメントの初期バージョンでは、 / etcはetceteraディレクトリと呼ばれていました。これは、このディレクトリが歴史的に他の場所に属していないすべてのものを保持していたためです(ただし、FHSは/ etcを静的構成ファイルに制限し、バイナリを含めることはできません)。初期のドキュメントの公開以来、ディレクトリ名はさまざまな方法で再指定されています。最近の解釈には、「編集可能なテキスト構成」や「拡張ツールチェスト」などのバックロニムが含まれます。

    出典: http://en.wikipedia.org/wiki//etc#Directory_structure

    回答

    UNIXの初期段階ではものに短い名前を付けるために必要かつ実用的でした。したがって、すべてのシステムディレクトリは3文字に保たれ、それらは略語です。これらの名前は、最新のLinuxシステムに引き続き存在します。 (つまり、usr-user、var-variable、lib-library)。 etcは “et cetera”に由来しますが、etcの現在の機能を表すバックロニムが言及されていることをいくつかのサイトで見ました。 :「編集可能なテキスト構成」ですが、これも、そこにあるものをより適切に表現するための最新の適応です。

    回答

    リストの「etc …」のように「etcetera」を意味していると思いました。

    この製品は、犬などの家庭用ペットに役立ちます。猫、など…

    コメント

    • 'もそう思いましたが、' t私には理にかなっています。なぜ標準のルートlinuxフォルダになどの名前が付けられるのでしょうか?しかし、おそらくそうです…
    • 最も貧しいカテゴリのシステムだけが"その他"カテゴリ。Unixは十分に大きいのでn " misc "フォルダーをeedします。彼らはただ違う名前を選んだだけです。

    回答

    私はいつも、「etc =残りのすべてのディレクトリ」のようなその他のディレクトリを提案することだと思っていました。わざわざさらに分類しないでください」;私は個人的にこのようなフォルダをホームディレクトリでも使用しています(etcではなく “oars” = “(something)else”)。

    回答

    元々は「エトセトラ」を意味していましたが、現在は「編集可能なテキスト構成」を表しています。

    コメント

    回答

    私は電子工学を研究しており、RaspberryPiに関するコースを持っています。 / etcは「編集可能なテキスト構成」の略であると私たちのメモは述べています。 「エトセトラディレクトリ」はあだ名に過ぎないといつも思っていました。それは他の方法よりも理にかなっていますが、私は誰ですか…

    コメント

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です