不多说,在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;
原始脚本来自:命令行获取苹果电脑的主要硬件配置