我将一堆文件(音乐和其他文件)转储到我闪亮的新 Macbook 上,由于我对 linux 比 Mac 更习惯(此时),我倾向于使用终端。
我对传输的文件执行了 ls -al,有些在权限字符串的末尾有一个“@”,有些没有。
就像是:
drwxrwxr--@ 93 user staff etc.
drwxrwxr-- 107 user staff etc.
Run Code Online (Sandbox Code Playgroud)
没有“@”的文件可以在 Finder 中看到并被其他程序访问——“@”文件和目录是不可见的。任何人都可以解释“@”的含义,以及如何 chmod(或其他)以便我可以使用这些文件?我认为这是某种系统标志,但我不知道如何取消设置。Chmod 777 没有效果,我已经拥有这些文件。
谢谢