为什么在 Mac OS 上尝试“ls”桌面内容时出现“操作不允许”?

问题描述 投票:0回答:1

我无法使用终端列出

Desktop
文件夹的文件:

Desktop % ls -l
total 0
ls: .: Operation not permitted

我使用 Finder 应用程序访问

Desktop
文件夹或其子文件夹没有任何问题。

操作系统:索诺玛 14.0 (23A344) 终点站:

iTerm2

我已使用 Finder 的“信息”面板 (CMD+I) 检查了 Destkop 文件夹及其部分子文件夹的权限,并且我的用户具有 R+W 权限(如预期)。

macos terminal user-permissions iterm2
1个回答
0
投票

事实证明,应用程序对用户文件夹拥有一组额外的权限。

我必须允许

iTerm2
访问
Desktop
文件夹:

系统设置 => 隐私和安全 => 文件和文件夹 => iTerm => 桌面文件夹 => 启用

© www.soinside.com 2019 - 2024. All rights reserved.