IBM AIX系统硬件配置信息查看命令(shell脚本) 原文地址:http://xunzhaoxz.itpub.net/post/40016/522464 查看主机型号、序列号、CPU、内存、硬盘、网卡、网卡物理插槽位置信息、是否配置以太网通道、网卡链路状态、当前网络速率、HBA卡、HBA卡物理插槽位置信息、HBA卡WWN、HBA卡支持速率、HBA卡当前速率、VG、PV、LV信息、该主机当前由哪台HMC管理、配置了多少磁带机驱动器tape driver等信息,可以通过一段脚本收集全部信息。
主要介绍了自动生成linux网卡配置的脚本,因为Linux虚拟机在复制时候网卡信息会更新,所以导致需要重新配置网卡。本脚本功能,第一次添加网卡后,启动虚拟机,然后运行脚本(可以写在启动脚步中),然后根据ifconfig -a 的信息来创建ifcfg-ethX的配置文件或者修改对应的ifcfg-ethX的mac
可以通过使用命名空间下的ManagementObjectSearcher类及其方法Get来获得通用网卡信息。
其中,最重要的是ManagementObjectSearcher构造函数的输入参数,可以传入以下的QueryString。
SELECT * FROM Win32_NetworkAdapterConfiguration
以下的例子为将本地网卡的配置信息写入一个文件并保存,代码如下:
using System.IO;
using System.Linq;
using System.M