chgrp.1
CHGRP(1)
CHGRP(1)
FreeBSD General Commands Manual
CHGRP(1)
chgrp
—
更改组
chgrp
[-fhvx
] [-R
[-H
| -L
| -P
]] group file ...
chgrp
实用程序将由每个 file 操作数命名的文件的 group 设置为由组操作数指定的组 ID。
可以使用以下选项:
如果指定了 -R
选项,则命令行上的符号链接会被跟随,因此不受该命令的影响。 (不遵循遍历过程中遇到的符号链接。)
如果指定了 -R
选项,则遵循所有符号链接。
如果指定了 -R
选项,则不遵循符号链接。 这是默认设置。
更改以文件为根的文件层次结构的组 ID,而不仅仅是文件本身。 当使用 “.*
” 等通配符时,请注意无意中将 “..” 硬链接匹配到父目录。
force 选项忽略错误,除了使用错误并且不查询奇怪的模式(除非用户没有适当的权限)。
如果文件是符号链接,则链接本身的组 ID 会更改,而不是指向的文件。
使 chgrp
变得冗长,在组被修改时显示文件。 如果多次指定 -v
标志, chgrp
将打印文件名,后跟旧的和新的数字组 ID。
不遍历文件系统挂载点。
除非指定了 -R
选项,否则 -H
-、
-L
和 -P
选项将被忽略。 此外,这些选项相互覆盖,命令的操作由最后一个指定的操作决定。
group 操作数可以是组数据库中的组名,也可以是数字组 ID。 如果组名也是数字组 ID,则操作数用作组名。
调用 chgrp
的用户必须属于指定的组并且是文件的所有者,或者是超级用户。
如果 chgrp
接收到 SIGINFO
信号(参见 stty(1) 的 status
参数),则显示当前文件名以及旧的和新的组名。
/etc/group
组 ID 文件
The chgrp
utility exits 0 on success, and >0 if an error occurs.
在该系统的早期版本中,符号链接没有组。
-v
和 -x
选项是非标准的,不建议在脚本中使用它们。
chown(2), fts(3), group(5), passwd(5), symlink(7), chown(8)
chgrp
实用程序应与 IEEE Std 1003.2 (“POSIX.2”) 兼容。
January 7, 2017
FreeBSD 13.1-RELEASE
最后更新于