【问题标题】:Operation not permitted and permission denied操作不允许且权限被拒绝
【发布时间】:2017-06-11 03:48:27
【问题描述】:

我的 mac 版本是 10.12.2。

我正在尝试安装 R studio 和许多其他软件,但它不起作用。我怀疑这是因为权限问题 - 我的 mac 不允许他们在安装过程中创建目录。

~$ pwd
/Users/biona001
~$ mkdir fdsa
mkdir: fdsa: Operation not permitted

但如果我是更高级别的主管,情况就不一样了

~$ cd ../
Users$ pwd
/Users
Users$ mkdir fdsa
mkdir: fdsa: Permission denied

如果我移动到较低的目录,它可以工作

Users$ cd biona001/Documents/
Documents$ mkdir fdsa
Documents$

我几乎搜索了所有内容,但没有找到任何有效的方法,包括我将我的 mac 启动到这种奇怪的模式并输入一些命令的那个。我应该是这个mac的管理员。

【问题讨论】:

    标签: macos terminal permissions


    【解决方案1】:

    通过将应用程序拖到应用程序文件夹来安装 R Studio。它需要安装 R。 R 可以从包中安装,因此您不需要命令行。

    mac 上的“管理员”无权在任何地方写入文件或创建文件夹。无论如何,这都不是一个好主意。

    如果绝对必要,您必须启用“root”并以 root 身份登录。但这对于使用 R Studio 和 R 来说不是必要的。

    在不知道自己在做什么的情况下启用 root 访问是灾难的根源。

    【讨论】:

    • 但是为什么我不能在我的用户帐户 (biona001) 中创建文件夹?我不应该通常能够吗?即使使用 sudo mkdir 我也不能。我也已经安装了 R
    • 当 mkdir 失败时在命令行中输入 'whoami' 并向我们展示结果。
    • biona001
    • 向我们展示 ls -la .. 的输出(来自您的主目录,即问题所在)
    • + 表示用户文件夹的扩展权限。用查找器检查它们(在文件夹 biona001 上获取信息)。查看底部的读/写权限设置。
    【解决方案2】:

    我在 MacOS Sierra 上遇到了同样的“不允许操作”问题。

    按照 John Elemans 的建议在 Finder 中查看用户的主文件夹,表明主文件夹已被锁定。取消选中 finder 中的锁定复选框,并能够通过终端在用户的主文件夹中创建一个子文件夹。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-14
      • 2016-12-28
      • 1970-01-01
      • 1970-01-01
      • 2013-01-21
      相关资源
      最近更新 更多