Linux中查看一些硬件&系统信息

如何详细查看硬盘信息


df -h:查看系统盘分区大小情况,以及挂载点位置

dh -h:查看当前某所有文件大小,比如下图中就是现实桌面/root/Desktop下所有文件大小。

如果要看硬盘和分区的详细信息

# fdisk -l    //不会用

查看硬盘和分区分布

#lsblk

如何查看内存信息,大概有以下几种方式:

cat  /proc/meminfo:查看内存信息(比如内存的used, free, swap size等)

dmidecode |grep -A16 "Memory Device$":查看每条内存的详细的信息

如何查看查看系统内核,系统版本号和系统版本。

uname -a:查看系统内核

cat  /etc/version:查看系统版本号

cat /etc/issue:查看系统版本

free -m:查看内存总体的使用情况

如何查看CPU信息

cat /proc/cpuinfo:通过proc文件系统来查看

dmidecode |grep -A42 "Processor"|more:通过demdecode来查看

如何查看网卡,显卡等板卡信息,通过lspci命令

网卡:lspci |grep -i ‘eth’

显卡:lspc |grep -i ‘vga’

还有一些其他简单的 

cat /proc/ioports :查看设备IO端口

cat /proc/partitions :查看设备的所有分区

cat /proc/pci - PCI:查看设备的信息

////////////////////////////////////////////////////////////////////////////////////////

查看系统版本命令
uname

#busybox uname -a                                       
Linux localhost 4.4.35_hi3798mv2x #1 SMP Thu Dec 28 17:34:58 CST 2017 armv7l GNU/Linux

查看内存相关

free

查看硬盘相关
df

lscpu命令,查看的是cpu的统计信息.

Architecture:          x86_64  #cpu架构

CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian  #小尾序
CPU(s):                48 #总共有几核
On-line CPU(s) list:   0-47
Thread(s) per core:    2#每个cpu核,支持的线程
Core(s) per socket:    12
Socket(s):             2
NUMA node(s):          2
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 62
Stepping:              4
CPU MHz:               2700.014
BogoMIPS:              5401.63
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              30720K
NUMA node0 CPU(s):     0-11,24-35
NUMA node1 CPU(s):     12-23,36-47


查看网卡硬件信息

# lspci | grep -i 'eth'

查看系统的所有网络接口

# ifconfig -a
#ip link show

如果要查看某个网络接口的详细信息,例如eth0的详细参数和指标

# ethtool eth0

猜你喜欢

转载自blog.csdn.net/c1063891514/article/details/79082530