在 Mac 上用 chown 更改文件所有者

接管旧账户或迁移文件留下的“无权限”文件。

macOS文件权限终端中风险
把命令中的路径换成自己的文件后运行,输入密码即可成为文件所有者,随意编辑或删除。

01命令

命令
$ sudo chown $(whoami) ~/Documents/oldfile.txt

02作用说明

从其他 Mac 或旧账户拷贝来的文件可能属于原主人,即使管理员也无法修改。chown 用于重新指定所有者,$(whoami) 会自动替换为当前用户名。加 -R 可递归处理整个文件夹(sudo chown -R $(whoami) ~/folder)。也可以用访达「显示简介 → 共享与权限」图形化操作。

03风险

风险中风险
使用条件Administrator password (sudo).
!注意: 不要对 /System、/usr 等系统目录使用 chown——改动所有权可能导致 macOS 无法正常工作。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • chown(8) man page
    Xcode man pages · technical · 2026-09-17
    依据: Documents chown ownership syntax and the -R recursive variant.
  • macOS chown command reference
    SS64 · technical · 2026-09-17
    依据: chown changes the file owner and group; the owner may be given as user or user:group.

最后验证: 2026-09-19 · 分类: 文件与文件夹

06相关方案