nodeattr - 云端在线

这是命令 nodeattr 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


nodeattr - 查询性别文件

概要


节点属性 [-F 性别] [-q | -c | -n | -s] [-X 排除查询] 询问
节点属性 [-F 性别] [-q | -c | -n | -s] -A
节点属性 [-F 性别] [-v] [节点] 属性[=val]
节点属性 [-F 性别] -Q [节点] 询问
节点属性 [-F 性别] -V [-U] 属性
节点属性 [-F 性别] -l [节点]
节点属性 [-F 性别] -k
节点属性 [-F 性别] -d 性别
节点属性 [-F 性别] - 扩张
节点属性 [-F 性别] - 压缩

商品描述


当用 -q , -c , -n-s 论据, 节点属性 读取性别文件并
输出与指定查询匹配的节点列表。 节点列在主机列表中
格式、逗号分隔列表、换行分隔列表或空格分隔列表
分别。 性别查询将查询性别数据库中的一组节点
性别属性和价值观的结合、交叉、差异或互补。 这
集合运算并用两个竖线符号('||')表示,交集用两个
&符号('&&'),相差两个减号('--'),并用一个补
波浪号 ('~')。 括号可用于更改操作顺序。 这 -X 论点
和查询可用于从结果输出中排除节点。 可以替换查询
-A 导致的选择 节点属性 打印在性别中列出的所有节点
数据库。

当使用节点名称(可选)和属性名称调用时, 节点属性 回报 0 以及
环境,如果节点有属性; 别的 1。 如果 -v 存在,属性名称
任何值(见下文)都打印在标准输出上。 如果节点名称不是
指定时,假定为本地主机。

当用 -Q 论据, 节点属性 将检查是否满足节点名称(可选)
通过查询中指定的属性和值条件。 如果满足条件,
节点属性 回报 0 对环境; 别的 1. 查询格式与
上面列出的格式。 如果未指定节点名称,则假定为本地主机。

这个 -V 选择原因 节点属性 打印所有存在的特定值
属性。 还指定 -U - -V 原因 节点属性 只打印出唯一的值
特定的属性。

这个 -l 选择原因 节点属性 打印指定节点的属性。 如果没有节点
列出,则列出性别文件中的所有属性。

这个 -k 选项检查性别文件的解析错误和正确的格式。 如果出错
被发现,关于错误的信息将输出到标准错误。

节点属性 将始终检查默认的性别文件,但可以使用不同的性别文件
指定 -f 选项。

这个 -d 选项允许将指定的性别数据库与文件名进行比较
-f 选项或默认的性别数据库。 包含的差异
指定的数据库将输出到标准错误。

这个 - 扩张 选项将采用性别数据库,扩展所有主机范围,并输出一个新的
性别数据库。 后续数据库将与第一个相同,但每个节点
将在单独的行中列出。 此选项可能有助于调试或确定
数据库之间的区别。

这个 - 压缩- 扩张 选项。 它将输出一个新的相同性别
具有相同属性的节点主机范围的数据库。 根据设置
您的性别数据库,生成的数据库可能更长或更短。 此选项可能
作为压缩现有性别数据库的开始步骤非常有用。

属性名称可以选择出现在性别文件中,等号后跟
计算值。 节点属性 忽略这些值,除非 -v 选项要求该值,
如有,予以展示; 并且当在命令行上使用值指定属性时,
在这种情况下,只有性别文件中具有指定值的属性才会匹配。

示例


检索所有登录节点的逗号分隔列表:

nodeattr -c 登录

检索所有登录节点的主机列表格式列表:

nodeattr -q 登录

检索具有 4 个 CPU 的以逗号分隔的节点列表:

节点属性-c cpu=4

检索所有登录和管理节点的逗号分隔列表:

nodeattr -c "登录||mgmt"

使用 4 个 CPU 检索所有登录节点的逗号分隔列表:

nodeattr -c "登录&&cpus=4"

检索不是登录节点或管理节点的所有节点的逗号分隔列表:

nodeattr -c "~(登录||mgmt)"

使用 nodeattr 和 pdsh 在所有 fddi 节点上运行命令:

pdsh -w`nodeattr -c fddi` 命令

要在 ksh 脚本中使用 nodeattr 来收集登录节点上的用户列表:

对于 i 在 `nodeattr -n login` 中; 做 rsh $i 谁; 完毕

要验证此节点是否为头节点:

nodeattr head && echo 是

要验证此节点是否为头节点和 ntpserver:

nodeattr -Q "head&&ntpserver" && echo yes

使用 onworks.net 服务在线使用 nodeattr



最新的 Linux 和 Windows 在线程序