linux 资源查看
cpu 信息
通过/proc/cpuinfo
查看
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l
#查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
通过 lscpu查看
[root@openstack_control ~]# lscpu
[root@openstack_control ~]# lscpu | grep -E '^CPU(|Thread|Socket|Core|Model name'
CPU(s): 24
Thread(s) per core: 2
Core(s) per socket: 6
Socket(s): 2
CPU family: 6
Model: 63
Model name: Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz
内存信息
[root@openstack_control ~]# free -g
[maintain@3d2:~]# lsmem
[root@openstack_control ~]# grep MemTotal /proc/meminfo
MemTotal: 65400524 kB
[root@openstack_control ~]# grep MemFree /proc/meminfo
MemFree: 2209340 kB
文件系统信息
[root@openstack_control ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 500G 329G 172G 66% /
/dev/mapper/cinder--volumes-NFS 6.6T 939G 5.7T 14% /NFS
172.16.100.11:/nfs-backup 17T 1.1T 16T 7% /tmp/nfs-backup
[root@openstack_control ~]# lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 3749 root 4u IPv6 18713 0t0 TCP *:http (LISTEN)
httpd 17890 apache 4u IPv6 18713 0t0 TCP *:http (LISTEN)
[root@openstack_control ~]# du -sh /NFS
938G /NFS
操作系统信息
# uname -a # 查看内核/操作系统/CPU信息
# lsb_release -a # 查看操作系统版本 (适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb)
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量
# vmstat # 机器使用资源状态
用户信息
# w # 查看活动用户
# id <用户名> # 查看指定用户信息
# last # 查看用户登录日志
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务
# last -n 5 # 查看最近5次登录信息