Linux查看硬件配置-cpu内存磁盘网卡
2023-09-14 09:15:54 时间
Linux查看硬件配置
neofetch查看系统软硬件配置
# 安装neofetch
## rhel系列
dnf install neofetch -y
## Debian系列
apt install neofetch -y
## termux
pkg install neofetch -y
![在这里插入图片描述](https://img-blog.csdnimg.cn/dab68d000d894215969c134a16ecb7f1.png) ![在这里插入图片描述](https://img-blog.csdnimg.cn/cb276042167e4648b9b1c2ab62bbe4b1.png)
资产管理命令dmidecode
适用于裸机(物理机)安装的Linux
查看服务器型号
dmidecode | grep 'Product Name'
查看主板的序列号
# 查看物理机的SN
dmidecode -t 1 | grep 'Serial Number'
查看系统序列号
一般和物理机的SN是一样的
dmidecode -s system-serial-number
查看cpu
lscpu
# 或
cat /proc/cpuinfo
查看占用cpu最多的几个进程
# 3秒刷新内,占用cpu资源最高的前3个进程
dstat --top-cpu 3 3
查看内存
以人类易懂的方式查看内存信息 -h
free -h
查看内存信息
dmidecode -t memory
# 或
cat /proc/meminfo
查看内存数量和内存大小
参考:https://www.cnblogs.com/pc-boke/articles/10076785.html
dmidecode | grep -A16 "Memory Device" | grep "Size"
查询系统中占用内存最多的进程
# 1秒钟内,查看内存资源最高的前4个进程
dstat --top-mem 1 4
查看物理机磁盘信息
注意只能查看物理机
smartctl -a /dev/sda
# 或
## 要安装yum install hdparm -y
hdparm -i /dev/sda
查看磁盘
fdisk -l
查看文件系统
df -Th
列出当前系统中所有已挂载文件系统的类型和UUID
blkid
查看磁盘分区inode的信息
你的磁盘还有空间,但是创建文件提示你磁盘满了,其实就是inode节点满了
df -i
查看完整的挂载信息
假定一个磁盘被挂载了两次,用其他命令只显示第二次挂载的挂载点.用mount可以看查到磁盘是挂载了两次
mount
查看vdb1的挂载信息
mount |grep vdb1
# 会显示vdb1的多个挂载信息
查看磁盘的IO
yum install iotop -y
查看网卡信息
例如: 要查看你的网卡的速率
ethtool参数非常多,需要自己扩展了解
查看网卡pci总线
# lshw 是查看硬件信息
# lspci 是查看总线信息
lshw -class net -businfo
查看网卡基本信息
网卡速率等信息
ethtool eth0
查看网卡驱动
ethtool -i eth0
查看eht1
是哪个网卡
在该服务器上执行ethtool -p eth1
命令,然后去物理机上看会有网卡灯
在不停的闪.
查看网卡的协商速率
# 查看网卡的协商速率是多少.
ethtool eth1
物理机查看网卡是否为光口
参考: https://blog.csdn.net/WuYu1037382760/article/details/119416058
# 查看服务器网卡是否为光口--eth1为系统中的网卡名称
ethtool eth1 | grep "Supported ports:"
查看服务器光模块型号
# 查看服务器光模块型号--eth1为系统中的网卡名称
ethtool -m eth1 | grep -E "Vendor name|Vendor PN"
查看服务器光模块参数
# 查看服务器光模块参数--eth1为系统中的网卡名称
ethtool -m eth1
相关文章
- Linux查看网卡配置的完美指令(linux查看网卡的命令)
- 占用深入探索 Linux 进程内存使用情况(查看linux进程内存)
- 从Linux启动到命令行:一步一步实现(linux启动到命令行)
- Linux下内存管理实用命令汇总(linux内存命令)
- Linux 打印:探索堆栈的能力(linux打印堆栈)
- Linux自动内存管理OOM的关闭方法(linux关闭oom)
- 速升级Linux 慢速升级:从安全到稳定的突破(linux慢)
- 内存最佳Linux虚拟机内存设置(linux虚拟机多大)
- Linux 信号集解析 —— 理解操作系统核心(linux信号集)
- 搭建在Linux上快速搭建网站目录(linux网站目录)
- 关闭Linux系统的防火墙安全保护(关闭linux的防火墙)
- 的配置Linux下防火墙配置指南(linux中防火墙)
- 和发展Linux分支及其发展演化(linux的分支)
- Linux下修改Hosts文件配置(linux改hosts)
- 学习Linux环境变量配置技巧(linux环境变量)
- 解密Linux内存释放技巧,提高系统运行效率(linux下内存释放)
- 实战演练!25个Linux应用程序实例,带你快速掌握开发技巧(linux应用程序实例)
- 加载更快?优化Linux系统设置,合理使用软件及网站配置,增强服务器性能和带宽利用率,提升网页响应速度。(linux如何使网页)
- Linux下如何安装和配置DHCP服务器(linux怎么安装dhcp)
- Linux 内存文件系统:全面管理内存使用(linux 内存文件系统)
- Linux如何配置光口网卡?(linux 光口网卡)
- Linux下程序内存使用上限的限制(linux限制程序内存)