系统管理指南:设备和文件系统

扩展的文件属性

UFS、NFS 和 TMPFS 文件系统均已增强,包括扩展的文件属性。通过扩展的文件属性,应用程序开发者可以将特定属性与文件关联。例如,开发用于管理窗口系统的应用程序的开发者可能会选择将显示图标与文件关联。扩展的文件属性在逻辑上表示为与目标文件关联的隐藏目录中的文件。

可以使用 runat 命令在扩展属性名称空间中添加属性和执行 shell 命令。此名称空间是与指定文件关联的隐藏属性目录。

要使用 runat 命令向文件添加属性,必须首先创建属性文件。


$ runat filea cp /tmp/attrdata attr.1

然后,使用 runat 命令列出文件的属性。


$ runat filea ls -l

有关更多信息,请参见 runat(1) 手册页。

许多 Solaris 文件系统命令已经修改,可以通过提供可识别属性的选项来支持文件系统属性。使用此选项可查询、复制或查找文件属性。有关更多信息,请参见每个文件系统命令的特定手册页。