使用Linux命令查看硬件信息
在linux检查和查看硬件信息有分很多命令,这里列出一些命令快速查看linux的cpu和内存等信息。
lscpu
直接使用即可,没有多余的选项和功能
lspci
可以列出所有连接到PCI总线的详细信息,例如:显卡,网卡,USB接口及SATA控制器等设备。
可以使用类似如下命令过滤出特定的设备信息
1 | lspci -v | grep "VGA" -A 12 |
lshw
通用工具,可以执行多个硬件如CPU,硬件,USB控制器及磁盘等详细信息。在执行之后会自动提取不同”/proc”文件中的信息。
lsusb
显示连接到此计算机的USB控制器的详细信息,可以使用-v选项来输出每个usb端口的详细信息。
lnxi
用来获取多项目硬件信息的脚本工具,可以为用户输入一个详细的硬件报告,默认未安装在ubuntu系统当中,可以使用如下命令安装:
sudo apt-get install inxi
使用inxi -Fx
输出硬件报告
df
输出当前Linux系统中个各种分区及其挂载点,可以使用-H参数
df -H
free
查看当前系统的内存信息
free -m
dmidecode
主要通过读取DMI表中数据来提取硬件信息。
查看CPU信息sudo dmidecode -t processor
查看内存信息
sudo dmidecode -t memory
查看BIOS信息
sudo dmidecode -t bios
hdparm
读取SATA设备(eg.硬盘)的相关信息
sudo hdparm