命令行查看硬件信息

日常使用中遇到盘点资产的场景,往往需要通过搬出来主机或者显示器,查看标签确认序列号、维保信息等;遇到服务器可能还需要去到机房去核对标签,有没有快速准确的方式,通过命令行(批处理或者shell脚本)快速获取硬件信息呢?参考如下步骤可以快速解决该问题:

Windows主机或服务器

CMD或者批处理通过WMIC查询

1.查看硬件厂商,型号,序列号

wmic csproduct list brief
————————————————————————————————————————————

Caption         IdentifyingNumber  Name               Vendor     Version
计算机系统产品  6****2            OptiPlex 7490 AIO  Dell Inc.

2.查看设备bios信息

wmic bios list brief
————————————————————————————————————————————————————————————
Manufacturer  Name    SerialNumber  SMBIOSBIOSVersion  Version
Dell Inc.     1.11.1  6****2       1.11.1             DELL   - 2

3.查看设备cpu信息

wmic cpu list brief
————————————————————————————————————————————————————————————————————————————————————
Caption                                DeviceID  Manufacturer  MaxClockSpeed  Name                                      SocketDesignation
Intel64 Family 6 Model 165 Stepping 3  CPU0      GenuineIntel  3192           Intel(R) Core(TM) i5-10505 CPU @ 3.20GHz  U3E1 

4.查看设备内存信息

wmic memorychip list brief
——————————————————————————————————————————————————————————————————————————————————
Capacity    DeviceLocator  MemoryType  Name      Tag                TotalWidth
8589934592  DIMM1          0           物理内存  Physical Memory 0  64
8589934592  DIMM2          0           物理内存  Physical Memory 1  64

5.查看显示器信息

wmic desktopmonitor list brief
———————————————————————————————————————————————————————————————————————————————————————————
DeviceID         DisplayType  MonitorManufacturer  Name                      ScreenHeight  ScreenWidth
DesktopMonitor1               Dell Inc.            Dell P2214H(DisplayPort)  1080          1920

通过powershell查看wmic相关信息

Get-CimInstance -Query 'Select * from Win32_DisplayControllerConfiguration'
————————————————————————————————————————————————————————————————————————————

Caption                      : Intel(R) UHD Graphics 630
Description                  : Intel(R) UHD Graphics 630
SettingID                    : Intel(R) UHD Graphics 630
BitsPerPixel                 : 32
ColorPlanes                  : 1
DeviceEntriesInAColorTable   : 4294967295
DeviceSpecificPens           : 4294967295
HorizontalResolution         : 1024
Name                         : Intel(R) UHD Graphics 630
RefreshRate                  : 60
ReservedSystemPaletteEntries :
SystemPaletteEntries         :
VerticalResolution           : 768
VideoMode                    : 1024 by 768 pixels, True Color, 60 Hertz
PSComputerName               :

其中红色部分可以根据W32提供程序进行自由组合

Win32 提供程序 - Win32 apps | Microsoft DocsMicrosoft&\#160;Win32 提供程序检索和更新与Windows系统相关的数据,&\#8212;环境变量的当前设置和逻辑磁盘的属性等数据。https://docs.microsoft.com/zh-cn/windows/win32/cimwin32prov/win32-provider

1.查找大类

2.锁定细分小类

3.替换关键字即可(不要覆盖单引号)

Get-CimInstance -Query 'Select * from Win32_DesktopMonitor'
———————————————————————————————————————————————————————————————————————————————————————————

DeviceID        Name                     DisplayType MonitorManufacturer ScreenHeight ScreenWidth
--------        ----                     ----------- ------------------- ------------ -----------
DesktopMonitor1 Dell P2214H(DisplayPort)             Dell Inc.           1080         1920

systeminfo可以查看系统状态信息,可以通过findstr过滤需要的信息

systeminfo |findstr 启动
————————————————————————————————————
系统启动时间:     22/8/10, 20:02:03

 Linux服务器硬件信息查询

均需要sudo或者root权限

1.查看硬件厂商

dmidecode -s system-manufacturer

2.查看设备型号

dmidecode -s system-product-name

3.查看设备序列号

dmidecode -s system-serial-number

dmidecode --help可以查看其他使用方式

ESXi服务器硬件信息查询

1.cli查询,ssh登陆esxi直接查询

esxcli hardware platform get

2.WEB页面查询

VC或者ESXi查询界面均有,VC对应进入主机,配置,硬件,处理器,服务标记(对应设备序列号)

ESXi对应主机→系统信息→序列号

 

 

### 回答1: 要查看Linux设备的型号,可以使用以下命令: 1. 使用lshw命令:lshw命令可以列出系统中所有的硬件信息,包括设备型号。在终端中输入以下命令: sudo lshw 2. 使用dmidecode命令:dmidecode命令可以显示系统的DMI(Desktop Management Interface)信息,包括设备型号。在终端中输入以下命令: sudo dmidecode | grep "Product Name" 3. 使用lspci命令:lspci命令可以列出系统中所有的PCI设备信息,包括设备型号。在终端中输入以下命令: sudo lspci 以上三种方法都可以用来查看Linux设备的型号。 ### 回答2: 在Linux系统中,查看设备型号可以使用多种命令。下面分别介绍几种常用的方法: 1. lspci 命令 lspci 命令可以列出系统中所有的 PCI 设备信息,包括设备的型号、厂商、设备 ID 等。通过该命令可以快速查看系统中安装的硬件设备信息。 例如,可以使用以下命令来列出系统中所有的 PCI 设备信息: ``` lspci ``` 如果想要查看某个具体设备的信息,可以在命令后面添加设备的 ID,例如: ``` lspci | grep "VGA" ``` 这个命令会列出系统中的显卡信息。其中“VGA”是设备 ID,通过添加该参数可以过滤出对应的设备。 2. lsusb 命令 lsusb 命令可以列出系统中所有的 USB 设备信息。和lspci类似,通过该命令也可以查看设备的型号、厂商等信息。 例如,可以使用以下命令来列出系统中所有的 USB 设备信息: ``` lsusb ``` 如果想要查看某个具体设备的信息,可以在命令后面添加设备的 ID,例如: ``` lsusb -v -d 0d8c:0012 ``` 这个命令会列出指定 USB 设备的详细信息。其中“0d8c:0012”是设备的 ID。 3. dmidecode 命令 dmidecode 命令可以查看系统的 SMBIOS/DMI (System Management BIOS/Desktop Management Interface)信息,包括系统硬件、BIOS、主板等信息。通过该命令可以查看系统中安装的硬件设备信息。 例如,可以使用以下命令来列出系统的硬件信息: ``` sudo dmidecode ``` 如果想要查看某个具体设备的信息,可以在命令后面添加设备的类型,例如: ``` sudo dmidecode -t memory ``` 这个命令会列出系统中的内存信息。其中“memory”是设备的类型,通过添加该参数可以过滤出对应的设备。 总之,在Linux系统中,查看设备型号有多种方法可选,以上仅是其中常用的几种方式。通过掌握这些命令的使用,可以快速查看系统中各种硬件设备的信息。 ### 回答3: 在linux系统中,要查看设备型号有多种方法: 1. 使用lspci命令 lspci是一个常用的命令,可用于列出计算机中所有PCI设备的详细信息,包括设备型号、供应商信息等。 在终端输入lspci命令,即可列出所有PCI设备的详细信息。如果要查看某个特定设备的详细信息,可以结合grep命令进行过滤。 例如,要查看网卡设备的详细信息,可以执行以下命令: lspci | grep -i net 这样就会列出所有网卡设备的详细信息。 2. 使用lsblk命令 lsblk命令可用于列出所有块设备的信息,包括磁盘驱动器、分区、挂载点等。 在终端输入lsblk命令,即可列出所有块设备的信息。如果要查看某个特定设备的详细信息,可以结合blkid命令进行过滤。 例如,要查看硬盘设备的详细信息,可以执行以下命令: lsblk | grep -i disk 这样就会列出所有硬盘设备的详细信息。 3. 使用hwinfo命令 hwinfo是一个功能强大的命令,可用于列出所有硬件设备的详细信息,包括设备型号、供应商信息、驱动程序等。 在终端输入hwinfo命令,即可列出所有硬件设备的详细信息。如果要查看某个特定设备的详细信息,可以结合grep命令进行过滤。 例如,要查看显卡设备的详细信息,可以执行以下命令: sudo hwinfo --gfxcard | grep -i model 这样就会列出所有显卡设备的详细信息。 以上是linux查看设备型号的几种常用方法,选用合适的方法可以帮助我们更快速地找到需要的设备信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Qwier

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值