Linux下查看硬件信息的方法
发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,这篇文章将为大家详细讲解有关Linux下查看硬件信息的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。lshwlshw 这个命令是一个比较通用的工具,它可以详细的
千家信息网最后更新 2024年11月17日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安全错误
数据库的锁怎样保障安全
聚合支付软件开发注意事项
昆明永春泉网络技术员
查找无法链接服务器
物联网网络安全分析
网络安全靠人民团活总结
网络技术应用知识点归纳
软件开发工程师所具备的技能
咋样才能连接组织的服务器
网络安全更新的维护流程
应聘软件开发英语自我介绍
安徽数据库安全箱工程
合发上海网络技术有限公司融资
廊坊鸿巨网络技术
漏洞挖掘网络安全对抗
睿渠网络技术
找不到有效组态数据库
网络安全警告语
java使用数据库连接池
中国网络安全最有前景的公司
宇泰串口服务器电源灯不亮
网络安全日志备份
游戏里怎么取消连接服务器
软件开发是不是属于理工类
关于网络技术答辩ppt
中小企业国际贸易数据库
河南高度网络技术招聘
睿渠网络技术
数据库中没查到
现在玩怀旧服哪个服务器平衡
数据库技术计算机三级难不难