如何在Linux下查看硬件信息?

发布者:上海IT外包来源:http://www.lanmon.net点击数:1163

当我们在Linux下开发时,我们有时需要知道当前的硬件信息,例如:CPU核心?用法?内存大小和用法? USB设备是否被识别?等等。以下是一些常见的硬件查看命令。
Lshw
Lshw此命令是一种更通用的工具,可以详细列出本机的硬件信息。但是此命令并非在所有发行版中都可用。例如,Fedora默认没有它,需要自己安装。
Lshw可以从各种/proc文件中提取硬件信息,例如:CPU,内存,USB控制器,硬盘等。如果您没有选项,列出的信息将会很长。添加-short选项时,仅列出摘要信息。
[alvin @ VM_0_16_centos~] $ sudo lshw -short
#段幅关系,以下结果已被删除
H/W路径设备类描述
===================================================================系统Bochs/0总线主板/0/0内存96KiB BIOS/0/401处理器Intel(R)Xeon(R)CPU E5-26xx v4
/0/1000内存2GiB系统内存
/0/1000/0内存2GiB DIMM RAM
/0/100桥440FX  -  82441FX PMC [Natoma]
/0/100/1桥82371SB PIIX3 ISA [Natoma/Triton II]
/0/100/1.1/0.1.0/dev/cdrom磁盘QEMU DVD-ROM
/0/100/1.2/1 usb1总线UHCI主机控制器
/0/100/1.3网桥82371AB/EB/MB PIIX4 ACPI
/0/100/4/0/1/dev/vda1卷49GiB EXT3卷
/0/100/5通用Virtio记忆气球
/0/100/5/0通用虚拟I/O设备
/0/1系统PnP设备PNP0b00
/0/2输入PnP设备PNP0303Lscpu
Lscpu可以列出有关本机CPU的信息。此命令没有选项和参数。
[alvin @ VM_0_16_centos~] $ lscpu
架构: x86_64
CPU操作模式: 32位,64位
字节顺序: Little Endian
CPU(s): 1
在线CPU列表: 0
每个核心的线程: 1
核心每个插槽: 1
套接字: 1
NUMA节点: 1
供应商ID: GenuineIntel
CPU系列: 6
型号: 79
型号名称: Intel(R)Xeon(R)CPU E5-26xx v4
步进: 1
CPU MHz: 2399.988
BogoMIPS: 4799.97
管理程序供应商: KVM
虚拟化类型:已满
L1d缓存: 32K
L1i高速缓存: 32K L2高速缓存: 4096K NUMA node0 CPU(s): 0 lsusblsusb列出有关连接到本机的所有USB设备的信息。默认情况下,仅列出摘要信息,-v选项可用于列出每个USB端口的详细信息。 [alvin @ VM_0_16_centos~] $ lsusb Bus 001 Device 003: ID 0424: ec00 Standard Microsystems Corp. SMSC9512/9514快速以太网适配器总线001设备002: ID 0424: 9514标准微系统公司SMC9514集线器
总线001设备001: ID 1d6b: 0002 Linux Foundation 2.0根集线器
使用lsscsi
Lsscsi可以列出SCSI/SATA设备信息,例如硬盘/光驱。
[alvin @ VM_0_16_centos~] $ lsscsi
[0: 0: 1: 0] cd/dvd QEMU QEMU DVD-ROM 1.2。的/dev/SR0
lspci的
Lspci列出所有PCI总线和连接到PCI总线的所有设备的详细信息,例如VGA适配器,图形卡,网络适配器,USB端口,SATA控制器等。
[alvin @ VM_0_16_centos~] $ lspci
00: 00.0主桥: Intel Corporation 440FX  -  82441FX PMC [Natoma](rev 02)
00: 01.0 ISA桥:英特尔公司82371SB PIIX3 ISA [Natoma/Triton II]
00: 01.1 IDE接口: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] 00: 01.2 USB控制器: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II](rev 01)00: 01.3桥接器: Intel Corporation 82371AB/EB/MB PIIX4 ACPI(rev 03)00: 02.0 VGA兼容控制器: Cirrus Logic GD 5446 00: 03.0以太网控制器: Red Hat,Inc Virtio网络设备00: 04.0 SCSI存储控制器: Red Hat,Inc Virtio块设备
00: 05.0未分类设备[00ff]: Red Hat,Inc Virtio记忆气球
DF
df命令可以列出不同分区的大小,用法,用法,安装点等。 -h选项可用于以k,M,G等为单位指示大小。否则,默认为字节,不易读取。
[alvin @ VM_0_16_centos~] $ df -h
使用的文件系统大小可用使用%挂载
/dev/vda1 50G 7.5G 40G 16%/
Devtmpfs 911M 0 911M 0%/dev
Tmpfs 920M 68K 920M 1%/dev/shm
Tmpfs 920M 364K 920M 1%/运行
Tmpfs 920M 0 920M 0%/sys/fs/cgroup
Tmpfs 184M 0 184M 0%/run/user/0
Tmpfs 184M 0 184M 0%/run/user/1001
Tmpfs 184M 0 184M 0%/run/user/1000
自由
free命令可以查看系统中使用的空闲和RAM总数,通常使用-m参数。
[alvin @ VM_0_16_centos~] $ free -m总共使用免费共享缓冲区/缓存Mem Mem: 1839 221 156 0 1461 1400交换: 0 0 0
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部