Linux下查看硬件信息的方法
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章将为大家详细讲解有关Linux下查看硬件信息的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。lshwlshw 这个命令是一个比较通用的工具,它可以详细的
千家信息网最后更新 2025年12月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安全错误
数据库的锁怎样保障安全
shell导出大批量数据库
鸟培训 网络安全
部队手机网络安全个人体会
数据库的研发6
永擎服务器供应商
互联网的科技关键词
方舟孤岛服务器一般哪里不能建家
网络安全你我同行宣传语
计算机网络技术电子商务方向
浙江展会多媒体软件开发
国泰安数据库下载数据库
渔业种质资源数据库
数据库安全性的教案
怎么用sql删掉表的数据库
服务器证书无效或不存在怎么办
关系型数据库的应用
钱海网络技术
我国网络安全法发展历程
服务器测速命令
爬虫服务器
hm55 支持的服务器cpu
电脑服务器软件类合同
棋牌软件开发程序员
企业网络安全问题处罚
数据库课程设计10万行数据
ftp服务器怎么创建用户和密码
网络安全好学习吗
怎么用sql删掉表的数据库
sql数据库工作时用的多么
网络安全保障体系四要素