limreport(1SRM)和 limadm(1MSRM)命令向管理员提供了一个极其简单的方法,用于为任意数目的用户保存和恢复 lnode 的内容。limreport命令用于选择和提取所要保存的 lnode,而 limadm 用于对其进行恢复。这一组命令的最为常见的用途是复制 lnode,以及改变 lnode 结构。
limreport命令为选择和显示用户的属性提供了一个灵活的方法。提供有两级的选择:选择 lnode,以及选择每个已选 lnode 所要显示的属性。lnode 选择是通过指定一个选择表达式,这可以是单个条件,也可以是以 C 风格句法用逻辑运算符连接起来的一组条件。属性选择由列出属性的符号名称而获得。显示属性的方式,可以通过一个类似于 C 函数limreport 的格式控制字符串加以指定,外加处理特殊 Solaris Resource Manager 类型的扩展。如果指定了一个"-"格式控制字符串,则 limreport 使用默认的格式显示每个属性。请参考 limreport(1SRM),了解进一步的细节。
limadm 命令为对 lnode 内部属性进行微量改变值提供了一个手段,条件是调用者拥有足够的特权。可以直接通过命令行指定改变命令,也可以指定包含改变命令的一个文件的名称(借助-f选项)。
limreport能够借助 lim 句法(参考 lim 句法中的保留识别符),生成对属性的赋值;lim 句法的输出可以作为 limreport 的输入,方法是使用-f选项。这使得管理员可以使用两个程序来有选择地保存和恢复限制数据库的内容。