什么是“路径名组件”?

什么是“路径名组件”?

我不确定我是否正确理解了什么是路径名组成部分(或者也许写得更好;路径名组件)据我所知,在 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

我最初回答过这个这里,所以这可能是重复的。

相关内容