如何在Linux下通过命令行获取CPU/核心数量?
- 论坛
- 如何在Linux下通过命令行获取CPU/核心数量?
7 浏览
如何在Linux下通过命令行获取CPU/核心数量?
我有这个脚本,但我不知道如何得到打印输出中的最后一个元素:
cat /proc/cpuinfo | awk '/^processor/{print $3}'
最后一个元素应该是CPU数量减1的结果。
admin 更改状态以发布 2023年5月25日
匿名的
0 Comments
处理/proc/cpuinfo
的内容是不必要的复杂。使用nproc命令,它是coreutils的一部分,因此它应该在大多数Linux安装中都可用。
命令nproc
打印当前进程可用的处理器单元数,这可能小于在线处理器的数量。
要查找所有安装的核心/处理器的数量,请使用nproc --all
在我的8核机器上:
$ nproc --all 8