Ls
在主目錄執行 ls 時不允許操作
我想列出
~/Downloads
macOS Catalina 目錄中的所有文件。當我執行時,ls
我收到以下錯誤:ls ls: .: Operation not permitted
ls
命令適用於其他目錄(桌面、文件等):問題是什麼?我該如何解決?
drwx------ 2 subdan staff 64 Feb 17 2020 Applications drwx------@ 7 subdan staff 224 Sep 21 20:04 Desktop drwx------@ 14 subdan staff 448 Sep 21 18:24 Documents drwx------@ 7 subdan staff 224 Sep 21 19:54 Downloads drwx------@ 77 subdan staff 2464 Sep 21 10:11 Library drwx------+ 10 subdan staff 320 Jun 12 17:18 Movies drwx------+ 6 subdan staff 192 Jun 12 17:18 Music drwx------+ 15 subdan staff 480 Jun 12 17:18 Pictures drwxr-xr-x+ 5 subdan staff 160 Dec 30 2019 Public
Catalina 具有單獨的控制項來限制對桌面、文件和下載的訪問。
- 轉到系統偏好設置
- 打開“安全和隱私”
- 點擊“隱私”標籤
- 在左側列表中選擇“文件和文件夾”
- 在右側列表中查找“終端”(或 iTerm,如果您正在使用)
- 啟用“下載文件夾”旁邊的複選框