OS X的权限系统
OS X的内核XNU,来源于Mach、BSD、IOKit,其权限管理系统类似BSD。OS X中内置了staff, wheel, admin这几种常见的用户组。
一、staff – 所有用户都属于staff组,对~/*拥有rwx权限,其他路径通常只有r或rx权限。
二、adm[……]
分类:OS X
当前进程是否存在
命令:
1 |
ps axu | grep "process name" | grep -v "grep" | wc -l |
Mac 让 iTerm2 记住用户名密码 expect 脚本
/usr/local/bin
创建脚本 iterm2login.sh,权限设置为777
代码如下:
1 2 3 4 5 6 7 8 9 10 11 |
#!/usr/bin/expect set timeout 30 spawn ssh -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2] expect { "(yes/no)?" {send "yes\n";exp_continue} "password:" {send "[lindex $argv 3]\n"} } interact |
这里[lindex $argv 0], [lindex $argv 1], [lindex $argv 2], [lindex[……]
Mac Finder 显示路径和复制路径
设置
defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE;killall Finder
还原
defaults delete com.apple.finder _FXShowPosixPathInTitle;ki[......]
创建可引导的 macOS 安装器
创建可引导的 macOS 安装器
有了 macOS High Sierra、macOS Sierra、El Capitan、Yosemite 或 Mavericks,您可以将 USB 闪存驱动器或其他存储介质用作从中安装 Mac 操作系统的启动磁盘。
从 App Store 下载 macOS[……]
Fink, Macports, Homebrew 区别
如果你有Linux/Unix背景,那么在Mac上你一定想安装那些你熟悉的open source软件。
Fink,Macports和Homebrew是3个主流的package management tool。
1. Fink
Fink是基于Debian的packaging tools开[……]
Apple TV屏保,支持离线缓存
Aerial
1. 下载Aerial.zip
2. 解压Aerial.zip,双击 Aerial.saver 进行安装
3. 如果不能安装,打开 系统偏好设置 – 安全性与隐私 – 允许从以下位置下载的应用:勾选(任何来源),如图:
 [……]
解决 OS X 10.11.1 出现延迟,卡屏现象
2015年中的 RMBP 15寸,出现这些现象简直难以忍受。
经过强大的互联网,尝试不同的方法,最终得到解决办法,现分享给大家,不保证适合所有机器。
其实只要重置 SMC 和 PRAM 即可,具体方法如下:
重置smc
https://support.apple.com/zh-cn/HT20[......]