1. osx 시스템 버전 확인.
$ sw_vers ProductName: Mac OS X ProductVersion: 10.11.4 BuildVersion: 15E65
2. 커널 정보 보기
$ uname -a Darwin snowfoxui-MacBook-Pro.local 15.4.0 Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64
3. 현재 사용중인 Mac의 세부정보 확인하기.
system_profiler 커맨드를 사용한다. 하드웨어 사양 뿐만 아니라, 설치된 소프트웨어도 자세하게 표시된다.
4. CPU정보 보기
sysctl을 이용하는 방법
$ sysctl machdep.cpu.brand_string machdep.cpu.brand_string: Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz
system_profiler를 이용하는 방법
$ system_profiler | grep Processor Apple: AUDynamicsProcessor: Apple: AUVoiceProcessor: Processor Name: Intel Core i5 Processor Speed: 2.7 GHz Number of Processors: 1 <key>BootCampProcessorPstates</key> | "BootCampProcessorPstates" = <0b00>
5. 메모리 정보 확인
역시 여러가지 방법이 있다. 여기서는 sysctl 사용.
$ sysctl hw.memsize hw.memsize: 8589934592
6. 마지막으로, 위의 모든 것을 간단히 보려면? hostinfo 커맨드를 사용한다.
$ hostinfo Mach kernel version: Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 Kernel configured for up to 4 processors. 2 processors are physically available. 4 processors are logically available. Processor type: x86_64h (Intel x86-64h Haswell) Processors active: 0 1 2 3 Primary memory available: 8.00 gigabytes Default processor set: 266 tasks, 1010 threads, 4 processors Load average: 1.51, Mach factor: 2.47