Linux系统信息查看
系统版本查看
- 查询当前 Linux 系统的发行版本
lsb_release -a
cat /etc/redhat-release - 查看内核/操作系统/CPU信息 uname -a
CPU信息
Linux下的CPU信息全部都在/proc/cpuinfo这个文件中,可以直接打开看。
- 查看物理CPU的个数
cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
- 查看逻辑CPU的个数
cat /proc/cpuinfo |grep "processor"|wc -l
- 查看CPU是几核
cat /proc/cpuinfo |grep "cores"|uniq
- 查看CPU的主频
cat /proc/cpuinfo |grep MHz|uniq
内存查看
- 内存信息查看(单位M)
free -m
磁盘信息查看
- 查看系统负载磁盘和分区 cat /proc/loadavg
- 查看挂接的分区状态 mount | column -t
- 查看所有分区 fdisk -l
- 查看所有交换分区 swapon -s
- 查看磁盘参数(仅适用于IDE设备) hdparm -i /dev/hda
- 磁盘使用情况
df -lh
线程资源查看
- 用户使用线程数量
ps h -Led -o user | sort | uniq -c | sort -nr
- 特定进程线程使用情况
top -H -p xxx