Linux系统信息查看

Linux系统信息查看

系统版本查看

  1. 查询当前 Linux 系统的发行版本
    lsb_release -a
    cat /etc/redhat-release
  2. 查看内核/操作系统/CPU信息 uname -a

CPU信息

Linux下的CPU信息全部都在/proc/cpuinfo这个文件中,可以直接打开看。

  1. 查看物理CPU的个数

cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l

  1. 查看逻辑CPU的个数

cat /proc/cpuinfo |grep "processor"|wc -l

  1. 查看CPU是几核

cat /proc/cpuinfo |grep "cores"|uniq

  1. 查看CPU的主频

cat /proc/cpuinfo |grep MHz|uniq

内存查看

  1. 内存信息查看(单位M) free -m

    磁盘信息查看

  2. 查看系统负载磁盘和分区 cat /proc/loadavg
  3. 查看挂接的分区状态 mount | column -t
  4. 查看所有分区 fdisk -l
  5. 查看所有交换分区 swapon -s
  6. 查看磁盘参数(仅适用于IDE设备) hdparm -i /dev/hda
  7. 磁盘使用情况 df -lh

    线程资源查看

  8. 用户使用线程数量
    ps h -Led -o user | sort | uniq -c | sort -nr
  9. 特定进程线程使用情况
    top -H -p xxx