Finder 显示 macports 为文件所有者且文件已被锁定

Finder 显示 macports 为文件所有者且文件已被锁定

运行 OSX/Lion 时,我有一个外部驱动器,用于存放我的 iTunes 音乐库。在试图弄清楚为什么 iTunes 中对某些音乐文件(类型等)的 ID3 更改无法持久时,我发现有些文件被锁定,并且将“macports”列为文件所有者。真奇怪。

我尝试运行磁盘实用程序,但外部驱动器的“修复权限”被禁用。搜索后,我看到一些帖子建议使用下面的终端命令来修复权限问题,但它们对我不起作用。

我曾在这台机器上使用过 MacPorts(尽管通常不会连接此外部驱动器),但没有找到有关它和权限/文件所有者问题的信息。我能够解锁测试文件并添加我的用户帐户,但无法删除“macports”用户。

除了单独更改每个文件之外,我还可以尝试其他方法吗?

sudo chflags nouchg /Volumes/volumename
sudo chmod 775 /Volumes/volumename

在此处输入图片描述

答案1

在使用chmod或更改权限之前chflags,您需要使用 获取文件夹的所有权chown

就像是:

sudo chown -R skinnytod /Volumes/volumename

相关内容