我有 Mountain Lion,正在摆弄 /usr/bin 上的权限。当我对该文件夹执行 ls -al 时,我被锁定并收到权限被拒绝的错误。
我无法使用 sudo,因为它显示未找到 sudo。我可以看到 /usr/bin 下的 sudo 文件夹,但我猜权限和所有权问题导致它无法访问。
任何指示都将不胜感激。
答案1
如果只是权限问题(而不是所有权问题),您应该能够使用 Finder 来修复它。使用“转到文件夹”(Shift-Command-G),转到 /usr,单击 bin 文件夹,调出信息窗口(Command-I),单击右下角的锁并进行身份验证,然后调整权限。
它们看起来应该像这样:
答案2
看起来你彻底搞砸了。^^,找一块磁铁,用稳定的手重写硬盘上的权限。这需要非常稳定的手才能执行,因为一个小错误可能会损坏硬盘上的其他内容。
或者,您可以像这样修复磁盘权限:http://support.apple.com/kb/HT1452