一部のディレクトリは意味を理解しやすい
/ usr
/bin
...
しかし、次のものについては、私にはわかりません。
/ etc
/opt
opt
はオプションですか?etc
for electronic t ...... configuration(tアイデアはありません)
これらの略語の意味を知りたいのですが。
不思議なことに/usr
は実際にはUnixシステムリソースを意味します。
「/ etc/bin」の「etc」は実際には「etcetera」の略です。初期のUnixシステムでは、最も重要なディレクトリは「bin」ディレクトリ(「binaries」の略-コンパイルされたプログラム)と「etc "は、起動、シャットダウン、管理などのささいなことのためのものでした。Linuxを実行するために必要なもののリストは、プログラムバイナリ、etcetera、etcetera、つまり、唯一の重要なアイテムに加えて、重要度の低いビットやピースです。
現在、「etc」にはシステム全体の構成ファイルが含まれているため、これがないとほとんど実行できませんが、ほとんど重要ではありません。」- http://searchenterpriselinux.techtarget.com/tip/0、 289483、sid39_gci1098161,00.html
"man hier"の出力は魅力的です
好奇心の強い読者にとって、sbin
は「システムバイナリ」の略です(ただし、一部のシステムでは/sbin
の実行可能ファイルが常に静的であるため、「静的バイナリ」の略であると説明されることもあります/lib
が破壊された場合に起動可能なシステムを確保するためにリンクされています); lib
は、明らかに「ライブラリ」を表しています。
/var
には、ログ、プロセスID、一時ディレクトリ、メールスプールなどの「可変ファイル」が含まれています。
/proc
(proc
ファイルシステムがあるシステムの場合)には元々、実行中のプロセスに関する情報が含まれていましたが、Linuxはこれを拡張して、他の多くの情報も含めます(たとえば、cat /proc/cpuinfo
)。
一部の古いUnixバリアントでは、/etc
は、単に構成ファイルに制限されるのではなく、実行可能プログラムを含むことがよくありました(実際には、場合によってはまだそうである場合もあります)。メモリが機能する場合、ifconfig
は実際には数年前のSVR4システムでは/etc/ifconfig
でした。
Solarisマシンを使用している場合は、xpg4
(「X/Open移植性ガイド」の略)、ccs
(「Cコンパイラシステム」)、およびucb
も表示されます。 (「カリフォルニア大学バークレー校」— BSD互換性)。
[〜#〜] fhs [〜#〜] が参考になります:)
/etc
は、et ceteraの略です。ウィキペディアの参考文献 '72のBell Labsドキュメント と呼ばれています。
ファイルシステム階層標準には、etcの履歴に関する情報があります。
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
名前自体の意味について論争がありました。 Bell研究所の初期のバージョンのUNIX実装ドキュメントでは、/ etcはetceteraディレクトリと呼ばれています[24]。バイナリが含まれていません)。初期のドキュメントの公開以降、ディレクトリ名はさまざまな方法で再指定されています。最近の解釈には、「編集可能なテキスト設定」や「拡張ツールチェスト」などのバックロニムが含まれます。