如何详细查看硬盘信息
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