chown [ -f ] [ -h ] [ -R ] Owner [ :Group ] { File ... | Directory ... }
chown -R [ -f ] [ -H | -L | -P ] Owner [ :Group ] { File ... | Directory ... }
chown 命令将 File 参数指定的文件的所有者更改为 Owner 参数指定的用户。Owner 参数的值可以是可在 /etc/passwd 文件中找到的用户标识或登录名。还可以选择性地指定组。Group 参数的值可以是可在 /etc/group 文件中找到的组标识或组名。
只有 root 用户可以更改文件的所有者。 只在您是 root 用户或拥有该文件的情况下才可以更改文件的组。如果拥有文件但不是 root 用户,则只可以将组更改为您是其成员的组。
虽然 -H、-L 和 -P 标志是互斥的,指定不止一个也不认为是错误。指定的最后一个标志确定命令拟稿将演示的操作。
访问控制:此程序应该作为“可信计算基”中的正常用户程序安装。
该命令返回以下出口值:
0 | 命令执行成功并已执行所有请求的更改。 |
>0 | 发生错误。 |
chown jim program.c
program.c 的用户访问权限现在应用到 jim。作为所有者,jim 可以使用 chmod 命令允许或拒绝其他用户访问 program.c。
chown -R john:build /tmp/src
/usr/bin/chown | chown 命令 |
/etc/group | 包含组标识的文件 |
/etc/passwd | 包含用户标识的文件 |
《AIX 5L V5.2 系统用户指南:操作系统与设备》中的『文件所有权与用户组』介绍文件所有权与访问文件和目录的许可权。
AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 Security Administration 描述系统安全性。