在系统中有许多命令可以查看硬件信息,其中有些命令只能够输出CPU 和内存等特定的硬件组件信息另外一些命令可以查看多种硬件组件的信息。本文主要带大家一起快速了解最常用的linux查看硬件信息命令如lscpu,hwinfolshw,lspcklsblk,lsusb等
lshw(Hardware Lister)是另外一个可以查看硬件信息的工具,不仅如此它还可以用来做一些硬件的benchmark。这個工具其实就是用/proc里面读取一些文件来显示相关的信息它用到了如下文件和目录:
hwinfo类似于lshw,也能查询硬件信息且应用广泛。它也能输絀多个硬件部分的详细或者简要信息但是不同的是有时hwinfo比lshw的信息更详细。默认情况下系统没有安装hwinfo工具,需要自行下载安装
sppci命令可列出PCI总线的信息以及连接到PCI总线上的设备信息,比如VGA适配器、SATA控制器、其他模块等等该命令需要安装pciutils包。
这个命令可列出USB控制器的设备信息示例:
lsblk用于列出块设备信息。示例:
lsscsi命令用于列出SCSI/SDAT设备的信息比如硬盘驱动器、光盘驱动器。示例:
inxi是一个 bash 脚本能够从系统的哆个来源和命令获取硬件信息,并打印出一个非技术人员也能看懂的友好的报告示例:
要查看处理器的信息,运行下面命令:
要查看内存的信息运行下面命令:
hdparm命令可以用来显示像硬盘这样的 sata 设备的信息。示例:
每个命令都有各自的方式来获取硬件的信息用户可以根據自己的需要使用合适的命令获取想要的硬件信息。以上就是笔者收集的一些获取硬件信息的命令仅供参考。
查看内存使用情况: free
查看系统体系结构:uname -a
# free -m # 查看内存使用量和交换区使用量 # uptime # 查看系统运行时间、用户数、负载
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。