linux查看CPU核数和内存大小命令?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux查看CPU核数和内存大小命令?相关的知识,希望对你有一定的参考价值。
linux查看cpu核数和内存大小命令分别为:
1、查看CPU个数*核心数:
cat /proc/cpuinfo | grep “physical id” | uniq | wc -l
96 #一共96核
2、查看内存总数
#cat /proc/meminfo | grep MemTotal
MemTotal: 230993600 kB
Linux下查看CPU型号,内存大小,硬盘空间的命令:
1、查看CPU核数
cat /proc/cpuinfo | grep “cpu cores” | uniq
cpu cores : 12 #12是单颗CPU的核心数
2、查看CPU型号
cat /proc/cpuinfo | grep ‘model name’ |uniq
model name : Intel® Xeon® CPU E7-4830 v3 @ 2.10GHz
3、查看linux物理内存数量及大小
dmidecode -t memory | grep Size: | grep -v “No Module Installed”
参考技术A在Linux系统中,可以使用以下命令来查看CPU核数和内存大小:
查看CPU核数
可以使用nproc命令来查看CPU核数,例如:
nproc
上面的命令将输出系统的CPU核数。
另外,也可以使用lscpu命令来查看CPU信息,包括CPU型号、核数、线程数等,例如:
lscpu
查看内存大小
可以使用free命令来查看系统的内存使用情况,包括总内存、已用内存、可用内存等,例如:
free -h
上面的命令将以人类可读的方式显示内存使用情况。
另外,也可以使用cat /proc/meminfo命令来查看系统的内存信息,包括总内存、可用内存、缓存等,例如:
cat /proc/meminfo
上面的命令将输出系统的内存信息。
需要注意的是,以上命令需要在Linux终端中执行,需要具有足够的权限才能查看系统信息。
Linux查看CPU个数内存等信息
本篇博客转载自
Linux 查看CPU信息,机器型号,内存等信息
Linux查看物理CPU个数、核数、逻辑CPU个数
linux 下查看机器是cpu是几核的
总核数 = 物理CPU个数 X 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
- 查看CPU信息命令
>> cat /proc/cpuinfo
- 查看物理CPU的个数
>> cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
- 查看逻辑CPU的个数
>> cat /proc/cpuinfo |grep "processor"|wc -l
- 查看每个CPU中core的个数(即核数)
>> cat /proc/cpuinfo |grep "cores"|uniq
- 查看CPU的主频
>> cat /proc/cpuinfo |grep MHz|uniq
- 查看操作系统内核信息
>> uname -a
Linux xin 4.10.0-33-generic #37~16.04.1-Ubuntu SMP Fri Aug 11 14:07:24 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
- 查看CPU型号
>> cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
8 Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz #前面8代表CPU个数
- 查看CPU运行在32bit还是64bit模式
>> getconf LONG_BIT
64 #说明当前CPU运行在64bit模式下,但并不代表不支持32bit,反之亦然
- 查看CPU是否支持64bit计算
>> cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
8(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)
- 查看机器型号
>> dmidecode | grep "Product Name"
- 查看网卡信息
>> dmesg | grep -i eth
- 查看内存信息
>> cat /proc/meminfo
- 查看内存总量
>> grep MemTotal /proc/meminfo
- 查看空闲内存总量
>> grep MemFree /proc/meminfo
- 查看指定目录的大小
du -sh <目录名>
- 查看各分区使用情况
>> df -h
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 9.3M 1.6G 1% /run
/dev/sda1 902G 84G 773G 10% /
tmpfs 7.9G 5.2M 7.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
tmpfs 1.6G 152K 1.6G 1% /run/user/1000
/dev/loop0 7.0G 7.0G 0 100% /media
- 查看系统运行时间、用户数、负载
>> uptime
21:37:06 up 9 days, 2:16, 5 users, load average: 1.29, 1.14, 1.08
- 查看操作系统版本
>> head -n 1 /etc/issue
Ubuntu 16.04.3 LTS \\n \\l
- 查看环境变量
>> env
- 查看计算机名
>> hostname
以上是关于linux查看CPU核数和内存大小命令?的主要内容,如果未能解决你的问题,请参考以下文章