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