V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hailongs
V2EX  ›  MacBook Pro

mac 权限请教

  •  
  •   hailongs · 2015-12-24 21:23:05 +08:00 · 1983 次点击
    这是一个创建于 3266 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请教一个问题:

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

    另外一个问题:

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

    5 条回复    2016-01-04 11:25:52 +08:00
    Starduster
        1
    Starduster  
       2015-12-24 21:48:40 +08:00
    权限问题大概是 SIP ,重启按住 command+R 开机,进恢复模式,打开终端
    csrutils disable ,重启

    添加 PATH 可以
    export PATH=$PATH:/xxx/include:/xxx/lib
    需要每次重启都自动添加的话把这段加到 ~/.bashrc 最后一行
    hailongs
        2
    hailongs  
    OP
       2015-12-24 23:08:57 +08:00 via iPhone
    @Starduster 第一个那种方法可行吗?第二个加 lib 也能写 path 后面?
    JJaicmkmy
        3
    JJaicmkmy  
       2015-12-25 02:31:35 +08:00 via iPad
    想要 root 权限可以 sudo su ,然后输入密码
    IgniteWhite
        4
    IgniteWhite  
       2015-12-25 12:45:35 +08:00
    @Starduster 请问我 SIP 早就关了,现在还是无法改变 /usr/local 是怎么回事?
    hailongs
        5
    hailongs  
    OP
       2016-01-04 11:25:52 +08:00
    @JJaicmkmy 经常用 find 命令。每次用下命令都需要输入密码,然后完事还要 exit ,好麻烦啊。。。。上边提的 sip 病不管用。。 @Starduster
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3548 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:22 · PVG 19:22 · LAX 03:22 · JFK 06:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.