Linux下查看硬件信息的方法
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关Linux下查看硬件信息的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。lshwlshw 这个命令是一个比较通用的工具,它可以详细的
千家信息网最后更新 2026年11月03日Linux下查看硬件信息的方法
这篇文章将为大家详细讲解有关Linux下查看硬件信息的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
lshw
lshw 这个命令是一个比较通用的工具,它可以详细的列出本机的硬件信息。但这个命令并非所有的发行版都有,比如 Fedora 就默认没有,需要自己安装。
lshw 可以从各个 /proc 文件中提取出硬件信息,比如:CPU、内存、usb 控制器、硬盘等。如果不带选项的话,列出的信息将很长,加上 -short 选项时,将只列出概要信息。
[alvin@VM_0_16_centos ~]$ sudo lshw -short#篇幅关系,以下结果有删减H/W path Device Class Description========================================================== system Bochs/0 bus Motherboard/0/0 memory 96KiB BIOS/0/401 processor Intel(R) Xeon(R) CPU E5-26xx v4/0/1000 memory 2GiB System Memory/0/1000/0 memory 2GiB DIMM RAM/0/100 bridge 440FX - 82441FX PMC [Natoma]/0/100/1 bridge 82371SB PIIX3 ISA [Natoma/Triton II]/0/100/1.1/0.1.0 /dev/cdrom disk QEMU DVD-ROM/0/100/1.2/1 usb1 bus UHCI Host Controller/0/100/1.3 bridge 82371AB/EB/MB PIIX4 ACPI/0/100/4/0/1 /dev/vda1 volume 49GiB EXT3 volume/0/100/5 generic Virtio memory balloon/0/100/5/0 generic Virtual I/O device/0/1 system PnP device PNP0b00/0/2 input PnP device PNP0303
lscpu
lscpu 可以列出本机的 CPU 的相关信息,该命令没有任何选项及参数。
[alvin@VM_0_16_centos ~]$ lscpuArchitecture: x86_64CPU op-mode(s): 32-bit, 64-bitByte Order: Little EndianCPU(s): 1On-line CPU(s) list: 0Thread(s) per core: 1Core(s) per socket: 1Socket(s): 1NUMA node(s): 1Vendor ID: GenuineIntelCPU family: 6Model: 79Model name: Intel(R) Xeon(R) CPU E5-26xx v4Stepping: 1CPU MHz: 2399.988BogoMIPS: 4799.97Hypervisor vendor: KVMVirtualization type: fullL1d cache: 32KL1i cache: 32KL2 cache: 4096KNUMA node0 CPU(s): 0
lsusb
lsusb 列出与本机相连的所有 USB 设备的信息。默认情况下,只列出概要信息,使用 -v 选项可以列出每一个 USB 口的详细信息。
[alvin@VM_0_16_centos ~]$ lsusbBus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet AdapterBus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 HubBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
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 ~]$ lspci00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]00:01.2 USB controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01)00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)00:02.0 VGA compatible controller: Cirrus Logic GD 544600:03.0 Ethernet controller: Red Hat, Inc Virtio network device00:04.0 SCSI storage controller: Red Hat, Inc Virtio block device00:05.0 Unclassified device [00ff]: Red Hat, Inc Virtio memory balloon
df
df 命令可以列出不同分区的大小,使用情况,使用率,挂载点等信息,加上 -h 选项可以以 k, M, G 等单位表示大小,否则默认是字节,不容易阅读。
[alvin@VM_0_16_centos ~]$ df -hFilesystem Size Used Avail Use% Mounted on/dev/vda1 50G 7.5G 40G 16% /devtmpfs 911M 0 911M 0% /devtmpfs 920M 68K 920M 1% /dev/shmtmpfs 920M 364K 920M 1% /runtmpfs 920M 0 920M 0% /sys/fs/cgrouptmpfs 184M 0 184M 0% /run/user/0tmpfs 184M 0 184M 0% /run/user/1001tmpfs 184M 0 184M 0% /run/user/1000
free
free命令可以查看系统中使用的、闲置的和 RAM 的总体数量,一般带上 -m 参数。
[alvin@VM_0_16_centos ~]$ free -m total used free shared buff/cache availableMem: 1839 221 156 0 1461 1400Swap: 0 0 0
关于Linux下查看硬件信息的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
信息
命令
硬件
设备
本机
方法
参数
大小
总线
情况
控制器
更多
概要
硬盘
篇文章
适配器
控制
适配
不同
不错
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
什么是科技互联网
华服互联网科技靠谱吗
国智互联网科技
互联网和科技创新
华中科技大学互联网
天下捷融互联网科技
金融科技和互联网金融
镁科技互联网资讯平台
富国互联网科技创新基金
互联网实体化科技化
以后互联网后是啥科技
互联网还是高科技吗
荆州市昕露互联网络科技有限公司
厦门千工互联网科技有限公司
互联网公司黑科技创始人
中科明德北京互联网科技
黑科技 体验场景 互联网大会
互联网科技企业商标注意事项
安徽九吞吴互联网科技有限公司
伍佰万互联网科技是干嘛的
互联网科技有限公司经营范围
互联网科技的
科技与互联网发展
齐家互联网科技有限公司
科技与互联网的利与弊
北京三清互联网科技
中化能源互联网科技招聘
厦门千工互联网科技有限公司
厦门江牛科技互联网
瑞安市蟠桃会互联网科技有限公司