首页/系统/Linux 运维命令速查/chown 修改文件属主与属组
本包目录(613 条)
文件与目录76 条文本处理77 条网络命令82 条进程与作业69 条磁盘与文件系统51 条
用户与权限44 条
日志与排查40 条systemd 与服务42 条包管理34 条性能与监控48 条定时任务与计划50 条

chown 修改文件属主与属组

chown 改变文件所有者(用户与组);-R 递归、-h 处理符号链接本身,属主属组用 用户:组 语法。

Linux 运维命令速查系统更新于 2026-10-12
用途修改文件/目录的所有者与所属组
语法chown [选项] 用户[:组] 文件...
所属coreutils

常用示例

常用示例
chown deploy:developers /opt/app -R
chown -h root:root /etc/ssl/app.pem   # 只改链接本身
chown :www-data /srv/www              # 只改属组
chown --reference=/etc/hosts /tmp/hosts.tpl  # 复制另一文件的属主属组
普通用户不能把文件送给别人(仅 root 能任意 chown);chown 会更新 ctime,涉及审计时留意。

易错点

  • 属主与属组分隔符误写:chown user.group 与 user:group 等价(GNU),但复制到 BSD 环境会失败
  • 对符号链接递归 chown 时 -R 不跟链接为目标改属性,需要 -h 单独处理

数据来源与参考

  • man 1 chown(coreutils)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌