我最近需要从备份中恢复我的 Mac(10.6.8 v1.1),虽然机器稳定且完好无损,但我的用户帐户中分散的文件具有不正确的权限,这会干扰某些操作。
我已经在 Finder 中手动查看了目录并更正了我看到的目录,但我想在用户目录中搜索权限不包括我(管理员)的文件。
是否存在以这种方式根据权限设置搜索目录的工具或命令?
答案1
打开 Terminal.app 并输入以下内容来查找所有不属于您的文件:
find ~ ! -user danielbeck
(如果您的用户名是danielbeck
— 运行whoami
以查找您的用户名)
你可以使用-group groupname
类似的论点,但你应该是所有者首先检查主目录中的大多数文件,以确保一切正常运行。
或者,让您成为主目录中所有文件的所有者:
sudo chown -R danielbeck ~
如果您使用 FileVault,我不建议您这样做。这是一种有点儿太过激进的方法。请先尝试搜索。