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'

在这里插入图片描述


查看系统的机器标识符

# 查看系统的机器标识符
cat /etc/machine-id

在这里插入图片描述


查看系统序列号

一般和物理机的SN是一样的

# 查看系统序列号
dmidecode -s system-serial-number

在这里插入图片描述


查看cpu

# 查看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

在这里插入图片描述


查看文件系统

# 查看文件系统
## -T 显示文件系统
## -h 以人类易读的格式显示
df -Th

在这里插入图片描述


列出当前系统中所有已挂载文件系统的类型和UUID

# # 列出当前系统中所有已挂载文件系统的类型和UUID
blkid

在这里插入图片描述


查看磁盘分区inode的信息

你的磁盘还有空间,但是创建文件提示你磁盘满了,其实就是inode节点满了

# 查看磁盘分区inode的信息
df -i

在这里插入图片描述


查看完整的挂载信息

假定一个磁盘被挂载了两次,用其他命令只显示第二次挂载的挂载点.用mount可以看查到磁盘是挂载了两次

# 查看完整的挂载信息
mount

在这里插入图片描述
查看vdb1的挂载信息

# 查看vdb1的挂载信息
mount |grep vdb1
# 会显示vdb1的多个挂载信息

查看磁盘的IO

# 安装iotop包
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
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐