您的位置:首页 > 运维架构 > Linux

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

2018-01-17 10:43 1326 查看
如何详细查看硬盘信息

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:   
4000
          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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: