Mac终端中的mkdir / cp给出了#34;权限被拒绝"错误

时间:2017-09-28 08:42:09

标签: macos terminal permission-denied

我试图将下载目录中的目录从Downloads目录复制到Applications /目录中的子目录,并且我不断获得"权限被拒绝"错误。为什么会这样?

3 个答案:

答案 0 :(得分:0)

ls -lt

查看要复制文件的文件夹的访问权限

然后使用 chmod 777 your_folder_name 更改文件夹的访问权限

答案 1 :(得分:0)

如果您"右键单击 - >获取信息"在Applications文件夹中,您会注意到Applications文件夹的权限是Read / Write for' system'或者' admin'。对于每个人'它是只读的。如果您不是管理员,则需要使用' sudo cp -R Downloads / ___ Test / Applications'。显然,您需要输入密码。

答案 2 :(得分:0)

MacOS会阻止与下载的文件进行交互,直到您确认它们是安全的为止。您可以通过运行以下命令以编程方式有效地做到这一点:

xattr -d com.apple.quarantine ~/Downloads/your_file_here

那么您应该能够复制文件。