首页 > 系统相关 >Linux硬件信息

Linux硬件信息

时间:2024-02-19 18:01:16浏览次数:25  
标签:网卡 grep 查看 信息 硬件 dmidecode Linux cpu

Linux硬件信息查询

前置软件安装

# yum
yum install -y dmidecode

# apt
apt install y demidecode

# 常规参数
-t: 现实指定的信息 eg: dmidecode -t bios
	bios | system | baseboard | chassis | processor |memory |cache |connector |slot
-q: 精简模式 忽略输出一部分信息 
-s: 展示硬件条目的关键性信息
	bios-vendor|bios-version|bios-release-date
	system-manufacturer|system-product-name|system-version|system-serial-number|system-uuid
	baseboard-manufacturer|baseboard-product-name|baseboard-version|baseboard-serial-name|baseboard-asset-tag
	chassis-manufacturer|chassis-type|chassis-serial-number|chassis-asset-tag
	processor-family|processor-manufacturer|processor-version|processor-frequrency


服务器信息

dmidecode |grep -A 8 "System Information"


主板信息

dmidecode |grep -A 12 "Base Board Information"


CPU

# 查看cpu核心数
nproc

# 查看cpu相关型号
cat /proc/cpuinfo |grep name |uniq -c

# 查看cpu详细信息
lscpu
dmidecode -t processor -q 

# 查看cpu占用
top 
mpstat -P ALL # 每个cpu占用情况

# 查看cpu占用最高的进程
ps -eo %cpu,command --sort -%cpu |head -n 2 |tail -1
top 然后案件Shift+H 显示cpu占用最高的进程


内存

# 查看内存信息
cat /proc/meminfo

free -h -w -c 3 -t 3 # -h:人性化输出 -w:输出间隔宽敞 -c:输出次数 -t:刷新时长  -m:MB输出 -g:GB输出

# 查看内存详细信息
dmidecode |grep -A 21 "Memory Device" |head -50

# 查看内存占用高的进程
top  Shift+M
ps -eo rss,ppid,pid,%mem,command --sort=%mem |head -n 10


磁盘

# 展示磁盘型号等相关信息
cat /proc/scsi/scsi

# 展示磁盘已挂载的文件系统等相关信息
df -Th

# 展示磁盘分区等信息
lsblk -l

# 展示磁盘分区、大小、类型等信息
fdisk -l

# 展示磁盘io、读写速度
iostat -dx <time> <count> # eg: iostat -dx 3 3


GPU

lspci |grep -i vga
lscpi |grep -i amd
lspci |grep -i nvidia
nvidia-smi


网卡

# 查看网卡信息
ifconfig <指定网卡名>

# 查看网卡厂商和型号等信息
lspci |grep -i Ehtenet

# 查看网卡驱动和版本等信息
ethtool -i <网卡名> # eg:ethtool -i bond0

#  查看网卡具体信息
ethtool <网卡名> # ethtool bond0

# 查看网卡带宽
ethtool <网卡名> |grep Speed


标签:网卡,grep,查看,信息,硬件,dmidecode,Linux,cpu
From: https://www.cnblogs.com/fsh19991001/p/18021681

相关文章

  • 正月初九,开工大吉,祝福广州流辰信息:财源广进、再创辉煌!
    在阵阵鞭炮声中,大家一起迎来了新年新气象。广州流辰信息全体团队也各就各位,在各自岗位上做足了开工准备工作,以蓬勃生机迎来开工大吉。在浓浓的新年氛围中,广州流辰信息祝福各新老客户朋友万事顺意、龙运当头;祝福流辰信息财源广进、一起共创新佳绩。新年伊始,万象更新。在新年开工的......
  • linux 测试网络速率
    1.ethtoolethtool是很强大的查询网卡(嵌入式称为phy芯片)配置的工具,几乎phy芯片芯片手册寄存器能配置的选项,ethtool都能查询到;嵌入式调试phy芯片的时候经常用到该命令;最简单的指令如下ethtooleth0(要查看速率的网卡)#打印网卡信息Settingsforeth0:Supported......
  • linux系统中的tr -dc选项
     001、 -c:complement:表示取补集;-d:delete:表示删除[root@pc1test1]#echo"ab,123.cd-458fqq"|tr-dc[[:digit:]]|sed's/$/\n/'##删除所有数字的补集,则剩下数字123458[root@pc1test1]#echo"ab,123.cd-458fqq"|tr-dc[[:alpha:]]|sed&#......
  • linux 中生成随机数
     001、$RANDOM(0~32767的随机数)a、[root@pc1test1]#echo$RANDOM##直接输出31128[root@pc1test1]#echo$RANDOM2539[root@pc1test1]#echo$RANDOM23307 b、限定范围[root@pc1test1]#echo$(($RANDOM%100))##生成0-99的随机数26[root@......
  • 可视化视频监控平台EasyCVR如何配置服务参数以免getbaseconfig接口信息泄露?
    可视化云监控平台/安防视频监控系统EasyCVR视频综合管理平台,采用了开放式的网络结构,平台支持高清视频的接入和传输、分发,可以提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰富的视频能力,同时还具......
  • linux字符串处理与赋值
    赋值使用$()例如:a=$(echo"helloworld")将命令echo“helloworld”的输出赋值给变量a字符串切片使用cut[选项]...[文件]...-b:以字节为单位进行分割;-c: 以字符为单位进行分割;-d分隔符: 使用指定分隔符代替制表符作为划分符,默认使用制表符;-f:选择指定的段,如果选......
  • linux上使用webdav
    webdav干什么用的?对于我来说,主要是用来同步文件的,n年以前,那时候还啥都不懂,要分享一个文件都是用qq/或者微信发,那时候就一个手机一个电脑,而且文件大部分是分享给认识的人。qq分享完全够用.然后事情越来越复杂,手上的设备越来越多,很多linux服务器没有ui界面,这个时候分享文件变成一......
  • 【linux新手起步02】vi编辑时出现E325:ATTENTION。
    vi编辑时出现E325:ATTENTION一、原因二、解决方法:rm+swap文件路径以及名称一.原因:出现这个问题,是因为由于在编辑该文件的时候异常退出,因为vim在编辑文件时会创建一个交换文件swapfile以保证文件的安全性。点击查看代码E325:ATTENTIONFoundaswapfilebythen......
  • Linux下oracle数据库安装
    1.环境准备:关闭防火墙,禁用开机自启防火墙关闭selinux配置网络IP静态地址添加组groupadddbagroupaddoinstall创建Oracle用户:useradd-d/home/oracle-goinstall-Gdba-moracle设计密码: passwdoracle 创建Oracle目录 mkdir-p/u01/app/oracle/product/11......
  • linux下安装MySql
    linux下安装MySql查看原文点击下载地址,选择版本8.0.26系统为linux-Generic,下载安装包mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz解压安装包#如果有mariadb包,需要提前卸载!!!!!!!!#tar.xz无法直接解压#将tar.xz转换为tarxz-dmysql-8.0.26-linux-glibc2.12-x86_64.tar.x......