mac 权限请教

2015-12-24 21:23:05 +08:00
 hailongs

请教一个问题:

在 mac 下如何获得最高权限,比如有时候虽然做一些操作用 sudo mv abc.txt /bin 这样的还可以。但是也有一些做不了,比如我要修改 /etc/profile 环境变量,就无法打开,貌似要 chmod 一下,有没有办法在 Mac 下获得 root 权限啊?

另外一个问题:

刚编译了一个 boost 库,生成了一些 include 目录和 lib 目录,我如何加载到系统的 path 下?

1973 次点击
所在节点    MacBook Pro
5 条回复
Starduster
2015-12-24 21:48:40 +08:00
权限问题大概是 SIP ,重启按住 command+R 开机,进恢复模式,打开终端
csrutils disable ,重启

添加 PATH 可以
export PATH=$PATH:/xxx/include:/xxx/lib
需要每次重启都自动添加的话把这段加到 ~/.bashrc 最后一行
hailongs
2015-12-24 23:08:57 +08:00
@Starduster 第一个那种方法可行吗?第二个加 lib 也能写 path 后面?
JJaicmkmy
2015-12-25 02:31:35 +08:00
想要 root 权限可以 sudo su ,然后输入密码
IgniteWhite
2015-12-25 12:45:35 +08:00
@Starduster 请问我 SIP 早就关了,现在还是无法改变 /usr/local 是怎么回事?
hailongs
2016-01-04 11:25:52 +08:00
@JJaicmkmy 经常用 find 命令。每次用下命令都需要输入密码,然后完事还要 exit ,好麻烦啊。。。。上边提的 sip 病不管用。。 @Starduster

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/245938

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX