最近因为升级 CocoaPods ,所以就了解了下Mac 下自带的 gem 和ruby 结果给 gem 升级的时候 提示没有写权限
然后提示我用
sudo chown -R $(whoami):admin /usr/local
然后就升级顺利, 结果就发现这篇帖子https://www.oschina.net/question/1161256_2198299
心想以后我可别出现这种问题,本来我就一个做 APP 的,对 chmod 和 chown 命令都不熟(懂得太少啦,有时间恶补一下这 些命令) 然后去网上查, root 代表系统, 然后把这句话
sudo chown -R root /usr/local
敲了上去,发现可以了,就是把我的权限又换成了系统的(替换不是添加).
chown 是修改文件和文件夹的用户和用户组属性
chmod是 修改文件和文件夹读写执行属性 网上很多介绍命令的
Mac 给某个目录添加权限:
1 cd 到这个目录的上一层目录
2 sudo chmod -R 777
http://blog.csdn.net/spring21st/article/details/52893037
(待整理)