Mac 终端中的 mkdir/cp 给出"Permission denied"错误



我正在尝试将终端中的目录从下载目录复制到应用程序/目录中的子目录,并且我不断获得"许可拒绝"错误。为什么这样?

尝试 ls -lt

要查看要复制文件

的文件夹的访问权限

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

如果您"右键单击 ->获取信息"应用程序文件夹,您会注意到应用程序文件夹的权限是读/写入/写入'system'或'admin'的。对于"每个人",这是只读的。如果您不是管理员,则需要使用" sudo cp -r downloads/___测试/应用程序"。显然,您需要输入密码。

macOS防止与下载文件的互动,直到确认它们是安全的。您可以通过运行以编程方式有效地执行此操作:

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

然后您应该能够复制文件。

相关内容

最新更新