Linux查看系统与资源

1、查看操作系统

# 查看操作系统版本:
cat /etc/redhat-release

2、查看CPU、内存

# 总核数      = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

# 查看物理CPU的个数
cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l    或    grep 'physical id' /proc/cpuinfo | sort -u | wc -l

# 查看物理CPU的核数
cat /proc/cpuinfo | grep "cpu cores" | uniq    或    grep 'core id' /proc/cpuinfo | sort -u | wc -l

# 查看逻辑CPU的个数
cat /proc/cpuinfo | grep "processor" | wc -l

# 查看CPU详情
cat /proc/cpuinfo


# 查看内存总体使用情况
free -h  或  grep MemTotal /proc/meminfo
[root@localhost vmuser]# free -h
              total        used        free      shared  buff/cache   available
Mem:            31G         20G        7.6G        1.6G        3.1G        8.6G
Swap:            0B          0B          0B

其中:total = used(已用内存) + free(自由内存) + buff/cache(磁盘读写缓冲/缓存)

# 查看各线程占用内存比例
ps aux --sort -rss

3、查看磁盘空间

# 查看磁盘大小、分区大小
lsblk

# 查看分区大小、使用情况
df -h 

# 查看目录大小
du -sh *

你可能感兴趣的:(Linux,linux,服务器,运维)