
私は、パス名コンポーネント(あるいはもっとよく書かれたものかもしれません;パス名コンポーネント) は、Unix および Linux の文献では一般的に単に「コンポーネント」と略されるものと理解しています。
これまでの私の理解
あディレクトリファイルまたはアーカイブその点については、ファイルの両方が集約されたファイル(「コンテナファイル」)には、1つのファイルまたは2つ以上のファイルを含めることができます。深さ1 そしておそらくさらに深いところにも。
あらゆるファイル(集約ファイル、そのサブディレクトリ、サブアーカイブ、あるいはその他の種類のサブファイルなど)は、これらのパス名コンポーネントのいずれかを持つことができます。種類:
- 単数形(スラッシュ少ない)
- 複数形: 1 つのスラッシュで区切られた 2 つのサブパス コンポーネント、または 2 つ以上のスラッシュで区切られた 3 つ以上のサブパス コンポーネント
ファイルに特異なまたは複数パス名コンポーネントが存在するかどうかは、深さに応じて異なります。
「パス名コンポーネント」とは何ですか?
答え1
パス の例を見てみましょう/path/to/file/
。このパスの 3 つのコンポーネントはpath
、to
、 でfile
、区切り文字 で区切られています/
。本当にそれだけ簡単です。
答え2
POSIXは、パス名コンポーネントファイル名として。「パス名コンポーネント」というフレーズはパスの文脈で意味を持ちます。例えば mediawiki-1.33.0/.phan/config.php
ここで、成分はmediawiki-1.33.0
、、.phan
およびですconfig.php
。
私はもともとこれに答えていましたここなので、おそらく重複していると思われます。