showfile 命令 - 显示本地文件属性
在 AC 环境中有效
cminder12901cn
在 AC 环境中有效
showfile 命令用于列出文件记录的属性。 这些属性按字母顺序列出。 每个记录都将进行单独处理,且仅显示您具有足够权限的资源的相关信息。
注意:
此命令也存在于本地环境中,但以不同的方式操作。要执行 showfile 命令,必须至少满足以下一个条件:
- 您至少拥有下列属性中的一个属性:ADMIN、AUDITOR 和 OPERATOR。
- 您是文件的所有者。
- 在表示 ADMIN 类中 FILE 类记录的对象的访问控制列表中,为您分配了读取权限。
- 在拥有该文件的组中,或在某个拥有该文件的组的父组中,您拥有 GROUP-ADMIN 或 GROUP-AUDITOR 属性。
此命令格式如下:
{showfile|sf} {fileName |(fileName [,fileName...])} \
[addprops(propName [,propName ...])] \ [next] \ [props(all | propName [,propName ...])] \ [useprops(propName [,propName ...])] \ [nt|unix]
- addprops(propName[,propName...])定义要添加到类 ruler 中的属性(仅针对此查询)。
- fileName指定要列出其属性的文件记录的名称。将每个文件记录进行单独处理。 如果发生错误,则会出现错误消息,然后继续处理列表中的下一个文件。fileName可以包含通配符,并因此匹配多个文件名。在 UNIX 上,要显示名称中包含某个特殊字符或者空格的文件的属性,请在文件名前键入一个额外的斜线 (/)。
- next显示部分请求数据。 当查询数据量大于设置的查询大小时,则此选项十分有用。最大查询大小由 query_size 配置设置确定。 query_size 设置的默认值为 100。
- nt显示 Windows 文件属性以及Privileged Identity Manager属性。
- props(all|propName[,propName ...])为此类定义新 ruler(针对此查询和将来的查询)。
- unix显示 UNIX 文件属性以及Privileged Identity Manager属性。
- useprops(propName[,propName ...])仅针对此查询定义 ruler。 类 ruler 不受影响。
示例
用户 root 希望列出文件记录 /etc/passwd 的属性。
- 用户 root 具有 ADMIN 属性。
showfile /etc/passwd