什麼是「路徑名組件」?

什麼是「路徑名組件」?

我不確定我是否正確理解了什麼是路徑名組成部分(或者也許寫得更好;路徑名元件)據我所知,在 Unix 和 Linux 文獻中通常簡稱為「元件」。

到目前為止我的理解

A目錄文件或檔案此事的文件都是聚合文件(「容器檔案」),可以包含一個檔案或兩個或多個文件,位於深度1 並且可能在更深的深度。

任何可能的檔案(例如,聚合檔案或其子目錄或其子存檔,甚至其任何其他類型的子檔案)都可以具有這些路徑名稱元件中的任何一個種類

  • 單數(正斜線較少的
  • 複數:由一個正斜線分隔的兩個子路徑組件或由兩個或多個正斜線分隔的三個或更多子路徑組件

如果一個文件有一個單數或者複數或不,路徑名組件,相對取決於深度。

什麼是「路徑名組件」?

答案1

以路徑為例/path/to/file/。此路徑的三個組成部分是pathtofile,並由分隔符號分隔/。確實就是這麼簡單。

答案2

POSIX 定義了一個路徑名元件作為檔案名稱。短語“路徑名組件”在路徑上下文中有意義,例如 mediawiki-1.33.0/.phan/config.php,其中組件是mediawiki-1.33.0.phan、 和config.php

我最初回答過這個這裡,所以這可能是重複的。

相關內容