在 Linux 下,可以使用
grep 'model name' /proc/cpuinfo | wc -l
物理核心数:
cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l
2
cat /proc/cpuinfo |grep "cpu core"|uniq
cpu cores : 1
cat /proc/cpuinfo |grep "processor"|wc -l
2
cat /proc/cpuinfo |grep name|cut -f2 -d: | uniq -c
cat /proc/cpuinfo |grep name
model name : Intel Xeon E3-12xx v2 (Ivy Bridge)
model name : Intel Xeon E3-12xx v2 (Ivy Bridge)
cut -f2 -d: #第二列用冒号分割
cat /proc/cpuinfo |grep name|cut -f2 -d:
Intel Xeon E3-12xx v2 (Ivy Bridge)
Intel Xeon E3-12xx v2 (Ivy Bridge)
cat /proc/cpuinfo |grep name|cut -f2 -d: | uniq -c
2 Intel Xeon E3-12xx v2 (Ivy Bridge)
-f:select only these fields; also print any line that contains no delimiter character, unless the -s option is specified
仅选择这些字段;还要打印任何包含未定界符字符的行,除非指定-s选项
-d, --delimiter=DELIM
use DELIM instead of TAB for field delimiter
使用DeLim而不是TAB进行字段定界符
cat /proc/cpuinfo
获取你系统上的每个处理器的信息。如果你只想得到数字,那么就使用下面的命令:grep 'model name' /proc/cpuinfo | wc -l
物理核心数:
cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l
2
cat /proc/cpuinfo |grep "cpu core"|uniq
cpu cores : 1
cat /proc/cpuinfo |grep "processor"|wc -l
2
cat /proc/cpuinfo |grep name|cut -f2 -d: | uniq -c
cat /proc/cpuinfo |grep name
model name : Intel Xeon E3-12xx v2 (Ivy Bridge)
model name : Intel Xeon E3-12xx v2 (Ivy Bridge)
cut -f2 -d: #第二列用冒号分割
cat /proc/cpuinfo |grep name|cut -f2 -d:
Intel Xeon E3-12xx v2 (Ivy Bridge)
Intel Xeon E3-12xx v2 (Ivy Bridge)
cat /proc/cpuinfo |grep name|cut -f2 -d: | uniq -c
2 Intel Xeon E3-12xx v2 (Ivy Bridge)
-f:select only these fields; also print any line that contains no delimiter character, unless the -s option is specified
仅选择这些字段;还要打印任何包含未定界符字符的行,除非指定-s选项
-d, --delimiter=DELIM
use DELIM instead of TAB for field delimiter
使用DeLim而不是TAB进行字段定界符
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/2719/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2022-8-17 14:41
评论列表