语法
lsclass [ -C | -D | -f ] [ -r ] [ -d Config_Dir ] [ -SSuperClass ][ 类 ]
描述
lsclass 命令不带参数时返回超类列表,每行一个。 当将类名作为参数时,它打印该类。 可以使用 -r(循环)标志,或者使用 -S Superclass 标志来显示子类。
当启动了 WLM 时,如果使用 -d 标志将一空字符串作为配置名传递,那么 lsclass 就会列示定义在内核 WLM 数据结构中的类。
lsclass 命令不需要任何特殊级别的特权,所有用户都可以使用。
注: 如果为该命令提供了一组基于时间的配置 (使用 -d 标志指定,或者由于当前配置是集合) , lsclass 命令返回在发出命令时应用 (或将应用) 的常规配置的类。
标志
| 项 |
描述 |
| -C |
以冒号分隔记录的形式显示类属性和限制,如下所示: lsclass -C myclass
#name:description:tier:inheritance:authuser:authgroup:
adminuser:admingroup:rset:CPUshares:CPUmin:
CPUsoftmax:CPUhardmax:memoryshares:memorymin:
memorysoftmax:memoryhardmax:diskIOshares:diskIOmin:
diskIOsoftmax:diskIOhardmax:totalCPUhardmax:
totalCPUunit:totalDiskIOhardmax:totalDiskIOunit:
totalConnecttimehardmax:totalConnecttimeunit:
totalProcesseshardmax:totalThreadshardmax:
totalLoginshardmax:
classRealMem:classRealMemunit:classVirtMem:
classVirtMemunit:classLargePages:classLargePagesunit:
procVirtMem:procVirtMemunit:localshm:vmenforce:delshm
myclass::0:no::::::-:0:100:100:-:1:100:100:-:0:100:
100:-:s:-:KB:-:s:-:-:-:-:KB:-:KB:-:KB:-:KB:no:proc:no
|
| -d 配置目录 |
将 /etc/wlm/Config_Dir 用作定义文件的备用目录。 如果传递空字符串 (例如,-d
"") , lsclass 列出了在核心 WLM 数据结构中定义的类。 如果没有该标志,就会使用 /etc/wlm/current 所指向目录中的当前配置文件。 |
| -D |
以冒号分隔记录的形式显示类属性和限制的缺省值。 任何与 -D 连接起来的其他标志或参数都会被忽略。 例如: lsclass -D
#name:description:tier:inheritance:authuser:
authgroup:adminuser:admingroup:rset:CPUshares:CPUmin:
CPUsoftmax:CPUhardmax:memoryshares:memorymin:
memorysoftmax:memoryhardmax:diskIOshares:diskIOmin:
diskIOsoftmax:diskIOhardmax:totalCPUhardmax:
totalCPUunit:totalDiskIOhardmax:totalDiskIOunit:
totalConnecttimehardmax:totalConnecttimeunit:
totalProcesseshardmax:totalThreadshardmax:totalLoginshardmax:
classRealMem:classRealMemunit:classVirtMem:
classVirtMemunit:classLargePages:classLargePagesunit:
procVirtMem:procVirtMemunit:localshm:vmenforce:delshm
::0:no::::::-:0:100:100:-:0:100:100:-:0:100:100:-:s:-:
KB:-:s:-:-:-:-:KB:-:KB:-:KB:-:KB:no:proc:no
|
| -f |
按节显示输出,每节由一个类名指定。 每个 Attribute=Value 对在独立行中列示: Class:
attribute1=value
attribute2=value
attribute3=value
|
| -r |
递归显示超类及其所有子类。 当指定了 -r:
- 如果没有指定 Class,lsclass 会显示所有超类及其所有子类。
- 如果指定了超类名称,lsclass 就会显示超类及其所有子类。
- 如果指定了子类名,-r 无效(只显示子类)。
|
| -S SuperClass |
将命令范围限制为指定超类的子类。 使用 -S 标志只显示子类。 |
文件
| 项 |
描述 |
| classes |
包含类的名称和定义。 |
| 限制 |
包含对类实施的限制。 |
| 共享 |
包含每个类的资源共享属性。 |