这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 attr,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
attr - XFS 文件系统对象的扩展属性
概要
属性 [ -LRSq ] -s 属性名 [ -V 吸引价值 ] 路径名
属性 [ -LRSq ] -g 属性名 路径名
属性 [ -LRSq ] -r 属性名 路径名
属性 [ -LRSq ] -l 路径名
产品特点
扩展属性实现了用户将名称:值对附加到对象的能力
在 XFS 文件系统中。
本文档描述了 属性 命令,主要与 IRIX 命令兼容
同名。 因此,它专门针对 XFS 文件系统的用户 - 对于
文件系统独立的扩展属性操作,请参阅 发胖(1)和
设置脂肪(1) 文件。
扩展属性可用于存储有关文件的元信息。 例如
"character-set=kanji" 可以告诉文档浏览器在以下情况下使用 Kanji 字符集
显示该文档和“缩略图=...”可以提供降低分辨率的概述
的高分辨率图形图像。
在 XFS 文件系统中, 名称 最长可达 256 个字节,以第一个结尾
0 字节。 目的是它们是可打印的 ASCII(或其他字符集)名称,用于
属性。 这 价值观 可以是高达 64KB 的任意二进制数据。
属性可以附加到所有类型的 XFS inode:常规文件、目录、
符号链接、设备节点等。
XFS 使用与每个文件系统对象关联的 2 个不相交的属性命名空间。 他们
是 根 和 用户 地址空间。 这 根 地址空间只能被访问
超级用户,然后仅通过为函数调用指定标志参数。 其他用户
将看不到或无法修改属性 根 地址空间。 这 用户 地址
空间受到普通文件权限机制的保护,因此文件的所有者可以
决定谁能够查看和/或修改任何特定文件的属性值。
商品描述
- 属性 实用程序允许操作与文件系统相关的扩展属性
shell 脚本中的对象。
主要有四种操作 属性 可以执行:
的GET - -g 属性名 选项告诉 属性 搜索命名对象并打印(到 标准输出)
与该属性名称关联的值。 随着 -q 旗, 标准输出 会
恰好且只有属性的值,适合直接存入
文件或通过管道命令处理。
清单 - -l 选项告诉 属性 列出所有属性的名称
与对象相关联,以及每个对象的值中的字节数
属性。 随着 -q 旗, 标准输出 将是仅包含属性的简单列表
名称,每行一个,适合输入到脚本中。
删除 - -r 属性名 选项告诉 属性 删除具有给定名称的属性
如果属性存在,则为对象。 成功完成后没有输出。
设置/创建
- -s 属性名 选项告诉 属性 将对象的命名属性设置为
读取的值 标准输入. 如果具有该名称的属性已存在,则其值
将被这个取代。 如果具有该名称的属性尚未
存在,将使用此值创建一个。 随着 -V 吸引价值 旗帜
属性将被设置为具有值 吸引价值 和 标准输入 不会被读取。
随着 -q 旗, 标准输出 不会被使用。 没有 -q 标志,显示消息
将打印属性名称和整个值。
当。。。的时候 -L 给出了选项并且命名对象是一个符号链接,对
符号链接引用的对象的属性。 没有这个选项,操作
符号链接本身的属性。
当。。。的时候 -R 给定选项并且该进程具有适当的权限,在
根 属性命名空间而不是 USER 属性命名空间。
- -S 选项是类似的,除了它指定使用 安全 属性命名空间。
当。。。的时候 -q 给出了选项 属性 会尽量保持安静。 它会输出错误信息
(至 斯特德) 但不会打印状态消息(到 标准输出).
附注
标准文件交换/归档程序 焦油(1), 的cpio(1) 不会存档或
恢复扩展属性,而 转储(8)程序会。
洞穴
不支持此命令的 IRIX 版本中存在的列表选项。 发胖
提供了一种检索所有属性名称的机制。
使用 onworks.net 服务在线使用 attr