不多说,在mac下能看到的硬件信息相对来说比较闭锁,很少能找到我门所需要的诸如cpu型号之类的参数。

这里刚好在网上搜到了一段脚本,然而显示输出上有些小问题,删除了几个参数,目前在macOS 10.12.3显示还算正常


echo "CPU型号:    " 

sysctl -n machdep.cpu.brand_string

echo "CPU核心数:  " 

sysctl -n machdep.cpu.core_count

echo "CPU线程数:  "

sysctl -n machdep.cpu.thread_count

echo "其它信息:"

system_profiler SPDisplaysDataType SPMemoryDataType SPStorageDataType | grep 'Graphics/Displays:\|Chipset Model:\|VRAM (Total):\|Resolution:\|Memory Slots:\|Size:\|Speed:\|Storage:\|Media Name:\|Medium Type:'




【以下是新手教学,老鸟忽略】

现在讲解以下快速上手脚本,从创建开始。

1、打开终端,输入

touch hardinfo.sh

这会在你的用户主目录下生成一个hardinfo.sh的shell文件

2、这一次你有两个选择,首先复制脚本,有信心在终端里完成操作的,可以使用这个命令

vim hardinfo.sh

这时会进入vim的编辑界面,按下"i"键,进入编辑,粘贴,然后按下"esc"按键,再输入":wq!"注意不要忘记冒号,并且冒号和感叹号都要英文状态的,如果成功退出了,那就说明编辑成功,还可以用

cat hardinfo.sh

来核查有无错误

第二种选择相对简单,在Finder中找到你刚才生成的文件,右键使用文本编辑打开,粘贴并保存文件即可,但是运行前最好核查一下有无错误。

3、接下来运行

sh hardinfo.sh

此时就会输出前文图片中的内容了(*因电脑型号不同,输出内容可能有差异,具体视电脑型号而定)


附:

此文首发于我的Blog

原始脚本来自:命令行获取苹果电脑的主要硬件配置