什么是扩展文件属性?(extended file attributes?)

扩展文件属性是可以附加到计算机文件的信息片段,包括有关文件本身或其内容的附加数据。与系统属性(如文件扩展名或文件是否可以修改)不同,许多扩展文件属性实际上是用户或应用程序定义的元数据,大多数情况下对操作系统没有重大意义。扩展文件属性的示例包括文件作者、与文件内容相关的部门名称,或者在某些情况下,操作系统可以使用的数据(如果存在),例如文件显示图标的位置。并非所有文件系统、存储设备或操作系统都支持扩...

扩展文件属性是可以附加到计算机文件的信息片段,包括有关文件本身或其内容的附加数据。与系统属性(如文件扩展名或文件是否可以修改)不同,许多扩展文件属性实际上是用户或应用程序定义的元数据,大多数情况下对操作系统没有重大意义。扩展文件属性的示例包括文件作者、与文件内容相关的部门名称,或者在某些情况下,操作系统可以使用的数据(如果存在),例如文件显示图标的位置。并非所有文件系统、存储设备或操作系统都支持扩展文件属性,这意味着它们可能并不总是随文件一起传输,也可能不总是可由创建文件的系统之外的系统检索。扩展文件属性的具体实现因文件系统而异,有些版本使用单个系统文件来存储元数据,而另一些版本则将信息存储在文件头本身中。

Many files on a computer have extended attributes that provide more information about the file.

没有正式的标准规定扩展文件属性应该如何实现,或者操作系统或文件系统应该如何处理它们。最常见的情况是,扩展属性以属性值对的形式排列为元数据,这是一种基本的数据结构,由属性名和属性值组成。这为扩展属性的使用提供了灵活性,因为程序或用户可以为属性提供所需的任何名称和值,尽管值的长度通常限制为一定数量的字符。

扩展文件属性通常用于以某种方式帮助对文件进行分类。这可以通过文件的作者、文件内容的某种类型的简要描述或创建文件的应用程序的可读描述等属性来实现。在某些操作系统中,扩展属性可用于文件搜索,因此可以快速组合一组具有某些常见扩展属性的文件。

在网络文件系统中,网络管理员可以使用扩展文件属性来存储特殊应用程序可以读取和使用的信息。这可能包括操作系统提供的基本限制之外的安全和访问限制,也可能是帮助确定大型系统中文件的网络存储位置的信息。通过网络使用扩展属性时可能出现的一个复杂情况是,目标系统可能不支持这些属性,并且可能会从文件中删除信息,这意味着如果文件通过同一网络返回,则扩展数据可能会丢失。

  • 发表于 2021-12-08 17:10
  • 阅读 ( 166 )
  • 分类:互联网

你可能感兴趣的文章

属性(attribute)和参数(parameter)的区别

关键区别-属性与参数 attribute和parameter之间的关键区别在于,属性是在类中直接声明的任何类型的变量,而参数是在调用时接收值的函数定义的变量。 在诸如Java这样的编程语言中,有诸如对象、类和函数之类的概念。在编码...

  • 发布于 2020-10-19 02:04
  • 阅读 ( 621 )

如何用cp命令在linux中复制文件

... 什么是linux中的cp命令(the cp command in linux)? ...

  • 发布于 2021-03-28 11:33
  • 阅读 ( 299 )

为什么“高级属性”按钮有时会被“存档”复选框替换?

...。 问题 超级用户读者Steven Vascello想知道为什么advanced attributes按钮有时会被archive复选框取代: Sometimes, when viewing a file or folder’s properties, I see an Advanced Button displayed under Attributes. At other times, the Advanced Button is replaced by an Archive ...

  • 发布于 2021-04-07 13:57
  • 阅读 ( 100 )

如何理解那些令人困惑的Windows7文件/共享权限

...限。 Full Control allows you to read, write, modify, execute, change attributes, permissi***, and take ownership of the file. Modify allows you to read, write, modify, execute, and change the file’s attributes. Read & Execute will allow you to display the file’s data, attributes, owner, ...

  • 发布于 2021-04-10 01:21
  • 阅读 ( 213 )

极客学校:学习Windows7–资源访问

...限。 Full Control allows you to read, write, modify, execute, change attributes, permissi***, and take ownership of the file. Modify allows you to read, write, modify, execute, and change the file’s attributes. Read & Execute will allow you to display the file’s data, attributes, owner, ...

  • 发布于 2021-04-11 23:42
  • 阅读 ( 201 )

什么是纯文本?

...Roman。 颜色:这是文本本身和高亮或背景色的颜色。 Text Attributes: These are attributes normally used to emphasize or accentuate a word or sentence, such as bold, italics, underline, and strikethrough. 间距:这是指一个单词中,每一个字母之间的距离有多...

  • 发布于 2021-04-14 16:48
  • 阅读 ( 148 )

延伸(extends)和java实现(implements in java)的区别

...ments是与这两种范式相关联的关键字。 覆盖的关键领域 1.什么是extends–定义,功能2.什么是implements–定义,功能3.extends和implements在Java中的区别是什么–主要区别的比较 关键术语 抽象、扩展、实现、继承、接口、Java、OOP 什么...

  • 发布于 2021-07-01 13:02
  • 阅读 ( 292 )

属性数据(attribute data)和空间数据(spatial data)的区别

...较 关键术语 属性数据、GIS、空间数据 什么是属性数据(attribute data)? 属性数据是对地图中地理特征的描述或测量。它是指与空间数据相结合的详细数据。属性数据有助于获取地图的有意义信息。每个特征都有我们可以描述的特...

  • 发布于 2021-07-01 14:02
  • 阅读 ( 647 )

属性(attribute)和域(domain)的区别

...学生的记录集或完整数据集称为实体集。 什么是属性(an attribute)? 属性有助于表示实体。每个属性都有一个值。例如,假设课程实体。它具有课程id、名称、持续时间和讲师等属性。 Figure 1 : ER Diagram 属性的类型有如下所示。 简...

  • 发布于 2021-07-01 14:03
  • 阅读 ( 771 )

存储(stored)和数据库管理系统中的派生属性(derived attribute in dbms)的区别

...储属性 什么是数据库管理系统中的一种存储属性(a stored attribute in dbms)? 如果无法使用另一个属性确定属性的值,则该属性称为存储属性。例如,假设一个名为Employee的表。有诸如emp\u id、name、department、location等属性。我们无法...

  • 发布于 2021-07-01 14:30
  • 阅读 ( 443 )
lian303010
lian303010

0 篇文章

相关推荐