Mac OS X常用命令

原创 2016年08月31日 16:16:51

1.sw_vers查看系统版本号(在无法点击查看本机时可以使用命令查看系统版本号,曾遇到的问题 在虚拟机里面无法点击查看本机看系统版本号):

xiaqiangdeMacBook-Pro:~ xiaqiang$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.11.6
BuildVersion:   15G31

2.sw_vers | grep ‘ProductVersion:’ | grep -o ‘[0-9].[0-9].[0-9]*’ 直接过滤出版本号:

xiaqiangdeMacBook-Pro:~ xiaqiang$ sw_vers | grep 'ProductVersion:' | grep -o '[0-9]*\.[0-9]*\.[0-9]*'
10.11.6

3.sysctl machdep.cpu查看CPU信息和相关内核状态:

xiaqiangdeMacBook-Pro:~ xiaqiang$ sysctl machdep.cpu
machdep.cpu.max_basic: 20
machdep.cpu.max_ext: 2147483656
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz
machdep.cpu.family: 6
machdep.cpu.model: 61
machdep.cpu.extmodel: 3
machdep.cpu.extfamily: 0
machdep.cpu.stepping: 4
machdep.cpu.feature_bits: 9221959987971750911
machdep.cpu.leaf7_feature_bits: 35399595
machdep.cpu.extfeature_bits: 1241984796928
machdep.cpu.signature: 198356
machdep.cpu.brand: 0
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C
machdep.cpu.leaf7_features: SMEP ERMS RDWRFSGS TSC_THREAD_OFFSET BMI1 AVX2 BMI2 INVPCID SMAP RDSEED ADX IPT FPU_CSDS
machdep.cpu.extfeatures: SYSCALL XD 1GBPAGE EM64T LAHF LZCNT PREFETCHW RDTSCP TSCI
machdep.cpu.logical_per_package: 16
machdep.cpu.cores_per_package: 8
machdep.cpu.microcode_version: 33
machdep.cpu.processor_flag: 6
machdep.cpu.mwait.linesize_min: 64
machdep.cpu.mwait.linesize_max: 64
machdep.cpu.mwait.extensions: 3
machdep.cpu.mwait.sub_Cstates: 286531872
machdep.cpu.thermal.sensor: 1
machdep.cpu.thermal.dynamic_acceleration: 1
machdep.cpu.thermal.invariant_APIC_timer: 1
machdep.cpu.thermal.thresholds: 2
machdep.cpu.thermal.ACNT_MCNT: 1
machdep.cpu.thermal.core_power_limits: 1
machdep.cpu.thermal.fine_grain_clock_mod: 1
machdep.cpu.thermal.package_thermal_intr: 1
machdep.cpu.thermal.hardware_feedback: 0
machdep.cpu.thermal.energy_policy: 1
machdep.cpu.xsave.extended_state: 7 832 832 0
machdep.cpu.xsave.extended_state1: 1 0 0 0
machdep.cpu.arch_perf.version: 3
machdep.cpu.arch_perf.number: 4
machdep.cpu.arch_perf.width: 48
machdep.cpu.arch_perf.events_number: 7
machdep.cpu.arch_perf.events: 0
machdep.cpu.arch_perf.fixed_number: 3
machdep.cpu.arch_perf.fixed_width: 48
machdep.cpu.cache.linesize: 64
machdep.cpu.cache.L2_associativity: 8
machdep.cpu.cache.size: 256
machdep.cpu.tlb.inst.large: 8
machdep.cpu.tlb.data.small: 64
machdep.cpu.tlb.data.small_level1: 64
machdep.cpu.address_bits.physical: 39
machdep.cpu.address_bits.virtual: 48
machdep.cpu.core_count: 2
machdep.cpu.thread_count: 4
machdep.cpu.tsc_ccc.numerator: 0
machdep.cpu.tsc_ccc.denominator: 0

4.man sysctl查看相关命令的使用方法:

xiaqiangdeMacBook-Pro:~ xiaqiang$ man sysctl

   -o      Show opaque variables (which are normally suppressed).  The for-
             mat and length are printed, as well as a hex dump of the first
             sixteen bytes of the value.

     -q      Suppress some warnings generated by sysctl to standard error.

     -X      Equivalent to -x -a (for compatibility).

     -x      As -o, but prints a hex dump of the entire value instead of just
             the first few bytes.
版权声明:本文为博主原创文章,未经博主允许不得转载。

Mac OS X常用命令

1.sw_vers查看系统版本号(在无法点击查看本机时可以使用命令查看系统版本号,曾遇到的问题 在虚拟机里面无法点击查看本机看系统版本号):xiaqiangdeMacBook-Pro:~ xiaqia...
  • qq_29284809
  • qq_29284809
  • 2016年08月31日 16:16
  • 598

perf常用命令(perf top perf record perf stat)

perf  top 通过-e指定关注的事件,比如查看造成cache miss最多的函数排行 perf top -e cache-misses perf top -e task-cloc...
  • u011630575
  • u011630575
  • 2017年02月14日 14:56
  • 647

黑马程序员——Mac OS X终端的常用操作命令(UNIX指令)

对于一般用户,可以选择可视化来操作系统,完成各种命令,但是作为程序员,必须要学会更加方便快捷的操作——终端,终端类似于Windows系统中的CMD命令行程序,可以通过代码来快速方便的完成各种系统操作指...
  • l1170486003
  • l1170486003
  • 2015年01月12日 21:13
  • 1798

mac os x常用命令

刚用mac不久,每次在mac ,linux, windows三个操作系统的切换中,容易忘记某些命令,所以把mac中常用的中端命令整理一下,方便随时查看。1.简单常用类:cd(不加参数)  进root ...
  • y999666
  • y999666
  • 2016年06月20日 09:02
  • 431

perf 性能分析实例——使用perf优化cache利用率

【原文链接】http://blog.csdn.net/trochiluses/article/details/17346803 摘要:本文主要讲解如何使用perf观察程序在缓存利用方...
  • PlayerL
  • PlayerL
  • 2014年10月07日 21:40
  • 6543

perf stat 输出解读

perf stat 输出解读 task-clock:用于执行程序的CPU时间,单位是ms(毫秒)。第二列中的CPU utillized则是指这个进程在运行perf的这段时间内的CPU利用率,该...
  • u011630575
  • u011630575
  • 2017年03月26日 15:54
  • 1222

[Mac OS] Mac OS X for x86 下载

《苹果美洲豹PC破解版》(LEOPARD)ToH光盘安装http://www.verycd.com/topics/207613/《Mac OS X Tiger x86 泄漏破解版 for PC》(Ma...
  • azuresn
  • azuresn
  • 2011年03月19日 18:43
  • 13444

Mac OS X背后的故事(十)Mac OS X文件系统的来龙去脉(上)

文 / 王越 HFS+和UFS文件系统同时被引入早期的Mac OS X,随着若干年的发展,HFS+提供的功能已超越UFS,使其在Mac OS X 10.5之后成为成为唯一正式的Mac OS ...
  • miniDeng
  • miniDeng
  • 2013年01月25日 11:07
  • 1580

Mac环境下载github项目中的某个文件夹或者文件

1.解释  有时候由于project太大或者不想下载项目的所有文件,只需要下载单个文件或者文件夹,这个时候使用git就比较麻烦了。  github下载pdf文件,使用右键链接另存为的时候下载的文件...
  • weixin_34613450
  • weixin_34613450
  • 2017年12月03日 14:52
  • 136

tsuang简易教程-MAC版

官网地址:http://tsung.erlang-projects.org/ Tsung压力测试工具的工作原理介绍: (1)  Tsung的每一个虚拟用户就是一个erlang的轻量进程。这点和lo...
  • walter_chan
  • walter_chan
  • 2015年12月01日 11:33
  • 516
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Mac OS X常用命令
举报原因:
原因补充:

(最多只允许输入30个字)