ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 查看Linux硬件的一些命令

查看Linux硬件的一些命令

原创 Linux操作系统 作者:zchbaby2000 时间:2020-08-20 11:28:07 0 删除 编辑

lshw 是一个查看硬件信息工具,可以查看硬件情况,也可以获取某项硬件设备的详细信息。支持检测包括 BIOS,主板配置,CPU,内存,硬盘,网卡,USB/SCSI 控制器等。

####CentOS/RHEL下安装lshw
yum install lshw

####查看版本信息
lshw -version
B.02.18

####列出硬件概要信息
lshw -short

####列出 bus information 设备概要信息
lshw -businfo

####列出所有磁盘和存储控制器
lshw -class disk -class storage

####列出处理器相关设备
lshw -class cpu

####列出内存相关设备
lshw -class memory

####列出所有网络接口
lshw -class network

####生成html格式的文件,更容易查看
lshw -html > show_hardware_info.html

####查看磁盘的设备名称和容量
[ ~]# lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvda    202:0    0  100G  0 disk
├─xvda1 202:1    0  256M  0 part /boot
└─xvda2 202:2    0 99.8G  0 part /
xvdb    202:16   0    2G  0 disk
└─xvdb1 202:17   0    2G  0 part [SWAP]
xvdc    202:32   0    2T  0 disk
└─xvdc1 202:33   0    2T  0 part /d1
不带参数时会列出所有硬盘,根节点代表硬盘,二级节点代表磁盘上的分区。使用-d选项可以只列出硬盘,不列出分区信息。
# lsblk -d
NAME MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvda 202:0    0  100G  0 disk
xvdb 202:16   0    2G  0 disk
xvdc 202:32   0    2T  0 disk


dmidecode命令

用于获取主机的硬件信息

#### CentOS/RHEL下安装 dmidecode
yum install -y dmidecode
####显示版本信息
dmidecode --version
3.1
# 打印所有硬件信息
dmidecode
# 打印所有硬件信息,比较简洁
dmidecode -q
# 以过滤的方式来查看指定的硬件信息
dmidecode | grep 'Product Name'
# 查看BIOS相关的硬件信息
dmidecode -t bios
# 查看系统相关的硬件信息
dmidecode -t system
# 查看主板相关的硬件信息
dmidecode -t baseboard
# 查看机箱相关的硬件信息
dmidecode -t chassis
# 查看处理器相关的硬件信息
dmidecode -t processor
dmidecode -s processor-version
# 查看内存相关的硬件信息
dmidecode -t memory


dmesg命令
kernel会将开机信息保存在ring buffer中。可以利用dmesg查看。开机信息也保存在/var/log/dmesg
我们可以从中获得诸如系统架构、CPU、挂载的硬件,RAM等多个运行级别的大量的系统信息。当计算机启动时,系统内核(操作系统的核心部分)将会被加载到内存中。在加载的过程中会显示很多的信息,在这些信息中我们可以看到内核检测硬件设备

-c 显示完开机信息后,清楚ring buffer中的内容
-n 设置记录信息的层级:比如:-n 1为最低级,只向控制台显示内核panic信息
-s 缓冲区大小 默认8196, 与内核默认syslog缓冲区大小一致

####实时监控dmesg的日志输出
tail -f /var/log/dmesg
watch "dmesg | tail -20"

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/725820/viewspace-2713200/,如需转载,请注明出处,否则将追究法律责任。

上一篇: Linux的stat命令
请登录后发表评论 登录
全部评论
喜欢各种数据库相关的开发,架构设计,运维和性能优化
  • 博文量
    244
  • 访问量
    92798