【AIX 命令学习】lsattr 显示一个给定设备或一种设备的属性

简介:   在配置了系统中所有设备之后,你可以使用 lsattr 命令显示一个给定设备或一种设备的属性信息。如果你不指定设备的逻辑名字(-l Name),则你必需使用-c Class,-s Subclass,及 -t Type 标记中的一个或全部的组合来唯一标识预定义的设备。


  在配置了系统中所有设备之后,你可以使用 lsattr 命令显示一个给定设备或一种设备的属性信息。如果你不指定设备的逻辑名字(-l Name),则你必需使用-c Class,-s Subclass,及 -t Type 标记中的一个或全部的组合来唯一标识预定义的设备。lsattr 命令常用语法如下:
lsattr {-D [ -O ] | -E [ -O ] | -F Format } -l Name [ -a Attribute ]...
[ -f File ] [ -h ] [ -H ]
lsattr {-D [ -O ] | -F Format }{ [ -c Class ] [ -s Subclass ] [ -t Ty p e ] }
[ -a Attribute ] .... [ -f File ] [ -h ] [ -H ]
lsattr -R { -l Name | [ -c Class ] [ -s Subclass ] [-t Type ]} -a Attribute
[ -f File ] [ -h ] [ -H ]
在 lsattr 命令中常用的标记

标记       描述
-D         显示属性名、缺省值、描述及当不使用 -O 标记时一个特定设备的用户可置
            位的标记值。当使用 -O 标记时,-D 标记只以冒号分隔的格式显示属性名和
            缺省值。
 
-E         显示属性名、当前值、描述及当不使用 -O 标记时一个特定设备的用户可置
           位的标记值。当使用 -O 标记时,-E 标记只以冒号分隔的格式显示属性名和
           当前值。该标记不能与 -c,-D,-F,-R,-s 或 -t 等标记一同使用。

-F Format  以用户指定的格式显示输出。
-a Attribute 显示一个特定设备或一种设备的指定属性的信息。
-c Class   指定一个设备类名。该标记不能与 -E 或 -l 标记一同使用。
-f File    从 File 参数读所需的标记。
-H         在每一列输出的顶部显示标题。把 -H 标记与 -O 或 -R 标记放在一起使用是
           没有意义的;-O 或 -R 标记会压制它。
-l Name    指定在定制的设备对象类中的设备逻辑名,其属性名或值将被显示。
-O         显示所有属性名,用冒号分隔,并在第二行显示所有对应的属性值,也用冒
           号分隔。
-R         为一个属性名显示其合法值。-R 标记不能与 -D,-E,-F 和 -O 等标记一同
           使用,但能够与在预定义的设备对象类中可唯一标识一个设备的 –c,-s 和 -t
           等标记的任意组合一同使用,或与 -l 标记一同使用。-R标记在一个竖向列中
           显示合法的属性值列表,如下所示:
           Value1
           Value2
           . .
           ValueN
-R         标记以 x...n(+i) 来显示范围(range)属性的值,其中 x 是范围的起始,n
           是范围的结束,i为增量。
-s Subclass 指定一个设备子类名。该标记能够用来限定只输出一个指定的子类中的设备。
           该标记不能与-E或-l标记一同使用。
-t Type    指定一个设备类型名。该标记能够用来限定只输出一个指定类别中的设备。
           该标记不能与-E或-l标记一同使用。
 
   当显示一个定制的设备的属性的有效值时,信息是从配置数据库而不是从设备得到的。
通常,数据库提供的值反映了设备是如何配置的,除非设备被使用带-P或-T标记的chdev命
令重新配置过。如果发生了重新配置,lsattr命令显示的信息可能无法正确反映当前的设备
配置,除非系统重启。
   如果你使用 -D 或 -E 标记,输出缺省为属性的名字、值、描述和用户可置位的串,除
非与 -O 标记一起使用。-O标记显示所有指定的属性的名字,用冒号分隔。而在下一行,-O
标记显示所有对应的属性值,也用冒号分隔。-H标记可以与-D,-E 或 -F等标记一同使用,
用来在列名字的上部显示标题。你可以使用 -F Format 标记以用户指定的格式来定义输出的
格式,其中格式参数是一个引用的列名字列表,用非字母数字的字符或空格分隔。
你可以从命令行或从指定的文件参数中提供标记。下面是使用lsattr命令的一些例子。

--查询设备的 usbhc0 当前属性
ufserver[/]#lsattr -l usbhc0 -E -H
attribute     value      description  user_settable
bus_mem_start 0xf0001000 总线内存地址 假
intr_level    307        总线中断级别 假
intr_priority 0x4        中断优先级   假

---查询设备 usbhc0 默认值
ufserver[/]#lsattr -l usbhc0 -D -H
attribute     deflt description  user_settable

bus_mem_start       总线内存地址 假
intr_level          总线中断级别 假
intr_priority 0x4   中断优先级   假
--查看异步终端 vty1所连接到接口的speed属性的当前值
ufserver[/]#lsattr -El vty1 -a speed -H
attribute value description user_settable
speed     19200 N/A         真

 

目录
相关文章
|
4月前
|
Shell Linux C语言
【Shell 命令集合 磁盘管理 】Linux 控制光驱或可移动媒体设备的弹出和关闭操作 eject命令使用教程
【Shell 命令集合 磁盘管理 】Linux 控制光驱或可移动媒体设备的弹出和关闭操作 eject命令使用教程
95 1
|
4月前
|
Shell Linux C语言
【Shell 命令集合 磁盘管理 】Linux losetup命令使用教程 将一个文件或设备与一个回环设备(loop device)进行关联
【Shell 命令集合 磁盘管理 】Linux losetup命令使用教程 将一个文件或设备与一个回环设备(loop device)进行关联
172 0
|
4月前
|
Linux Shell C语言
【Shell 命令集合 设备管理 】Linux 设置键盘映射表 loadkeys命令 使用指南
【Shell 命令集合 设备管理 】Linux 设置键盘映射表 loadkeys命令 使用指南
97 0
|
2月前
|
Linux
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展
|
4月前
|
存储 算法 Shell
【Shell 命令集合 设备管理 】Linux 显示当前系统中定义的键盘映射表 dumpkeys命令 使用指南
【Shell 命令集合 设备管理 】Linux 显示当前系统中定义的键盘映射表 dumpkeys命令 使用指南
53 0
|
4月前
|
存储 编解码 Shell
【Shell 命令集合 系统设置 】⭐Linux 设置和调整帧缓冲设备 fbset命令 使用指南
【Shell 命令集合 系统设置 】⭐Linux 设置和调整帧缓冲设备 fbset命令 使用指南
86 0
|
4月前
|
存储 安全 Shell
【Shell 命令集合 磁盘维护】Linux 检测和识别硬盘或文件系统中的坏块 badblocks命令使用教程
【Shell 命令集合 磁盘维护】Linux 检测和识别硬盘或文件系统中的坏块 badblocks命令使用教程
156 0
|
PHP Python
kali获取任意设备的位置信息
今天更新一下文章,加深对ip的认识和对类似网络钓鱼的防范意识,当然再次声明,黑入他人设备是违法的,在这里用于教育目的,仅作测试!话不多说,上操作。
238 0
kali获取任意设备的位置信息
|
Linux
9.17 Linux查看文件或目录的隐藏属性(lsattr命令)
使用 chattr 命令配置文件或目录的隐藏属性后,可以使用 lsattr 命令查看。
463 0
9.17 Linux查看文件或目录的隐藏属性(lsattr命令)
|
Linux 运维
再议Linux文件、目录的隐藏属性(lsattr、chattr)
在进行Linux系统运维操作时,有的小伙伴可能会遇到某个文件不能改名、删除、设置连接、添加数据等特殊情况,即使切换到root用户下也都束手无策!真是急死人!是不是就真的没有办法对这一类文件进行修改了呢?其实不然,我们不妨查看一下这类文件、目录的隐藏属性,用lsattr命令就可以查看是不是这类文件被添加了隐藏属性。
1520 0