【问题标题】:What is the word that means "directory" or "file"?表示“目录”或“文件”的词是什么?
【发布时间】:2011-10-15 15:44:48
【问题描述】:

我正在尝试命名一个可以是文件或目录的对象。正确的术语是什么?

我考虑过

句柄 -> 被拒绝,对象不是句柄

地址 -> 被拒绝,对象不是地址

object -> 被拒绝,太笼统,应该是更好的术语

当我在第一句话中说“对象”时,我指的是 HTML DOM 中的 <div>,但它可以是任何东西。

换一种方式问我的问题,子“文件”和“目录”的父词是什么?例如foo 可以是文件,也可以是目录。

【问题讨论】:

    标签: file directory terminology file-handling


    【解决方案1】:

    我听说过“文件系统对象”这个词,虽然说起来很痛苦:)

    【讨论】:

    • 啊,我很高兴有人理解我的问题。同意,很难说,但这是一个开始! :) 也许是“FSO”
    • 这很有趣,因为一个目录是一个文件,一个文件是一个文件....它的所有文件0_0
    • @Jesus - 这本身就是一个答案,只需将所有内容都称为文件。 ://
    • 是的,但是关联这个词会让任何处理该代码的人都感到困惑,inode 工作得很好,FSO 也是如此,但我更喜欢 FSO,因为它更具描述性,而且 inode 通常是指到硬盘数据/元数据(至少对我而言)。
    【解决方案2】:

    在 Unix 中,我们将任何文件和目录称为 inode,因为文件与二进制表示的目录没有太大区别。

    【讨论】:

      【解决方案3】:

      所以仅供参考 Java 有一个 File 类,它可以是目录或标准文件。基本上将目录视为文件的特殊情况。 java.io.File class

      另外,你可以把它命名为 AbstractFile。

      【讨论】:

      • AbstractFile 也是一个有趣的选项...将它们合二为一。
      【解决方案4】:

      在 Unix 中,一切——目录和文件——都是文件

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-01
        • 2021-09-12
        • 1970-01-01
        • 2013-11-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多