wc命令,统计指定文件的字节数、字数、行数;
-l 行数;
-c 字节数;
-w 字数;
举例:获取CPU核心数:cat /proc/cpuinfo | grep processor | wc -l
其中/proc/cpuinfo记录着CPU的详细信息如图:

我们看到每个核心都有“processor :0 ”行
使用grep processor将该行滤出,再使用wc -l 统计行数便可获得核心数。
该命令用于使我们的程序来适配不同硬件平台。
本文介绍如何利用Linux下的wc命令结合其他工具,来统计系统中CPU的核心数量。通过解析/proc/cpuinfo文件并过滤出包含processor的关键行,再统计这些行的数量,从而得到CPU核心数。
wc命令,统计指定文件的字节数、字数、行数;
-l 行数;
-c 字节数;
-w 字数;
举例:获取CPU核心数:cat /proc/cpuinfo | grep processor | wc -l
其中/proc/cpuinfo记录着CPU的详细信息如图:

我们看到每个核心都有“processor :0 ”行
使用grep processor将该行滤出,再使用wc -l 统计行数便可获得核心数。
该命令用于使我们的程序来适配不同硬件平台。
2316
1257

被折叠的 条评论
为什么被折叠?