企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
## **chown 命令** 更改每个文件的所有者和/或所属组。 当使用 --referebce 参数时,将文件的所有者和所属组更改为与指定参考文件相同 ~~~ 将wenjianjia下的所有子文件夹以及文件的所有者为apache 用户组为apache;递归改变文件的所有者属性 chown apache:apache -R wenjianjia 将nginx.conf所属用户和组改为zhangy,zhangy chown zhangy:zhangy nginx.conf 将www目录,所属用户和组改为zhangy,zhangy chown -R zhangy:zhangy www 将nginx.conf,所属用户改为root chown root nginx.conf ~~~ >[info] 用法:chown \[选项\]... \[所有者\]\[:\[组\]\] 文件... >  或:chown \[选项\]... --reference=参考文件 文件... > > * \-c, --changes                 类似 verbose,但只在有更改时才显示结果 > >       --dereference             受影响的是符号链接所指示的对象,而非符号链接本身 > > * \-h, --no-dereference          会影响符号链接本身,而非符号链接所指示的目的地 > >                                 (当系统支持更改符号链接的所有者时,此选项才有用) > >       --from=当前所有者:当前所属组 > >                                 只当每个文件的所有者和组符合选项所指定时才更改所 > >                                 有者和组。其中一个可以省略,这时已省略的属性就不 > >                                 需要符合原有的属性。 > >       --no-preserve-root        不特殊对待"/"(默认值) > >       --preserve-root           不允许在"/"上递归操作 > > * \-f, --silent, --quiet 去除大部份的错误信息 > >       --reference=参考文件      使用参考文件的所属组,而非指定值 > > * \-R, --recursive               递归处理所有的文件及子目录 > > * \-v, --verbose                 为处理的所有文件显示诊断信息 > > **以下选项是在指定了 -R 选项时被用于设置如何穿越目录结构体系。** > > **如果您指定了多于一个选项,那么只有最后一个会生效。** > > * \-H         如果命令行参数是一个通到目录的符号链接,则遍历符号链接 > > * \-L         遍历每一个遇到的通到目录的符号链接 > > * \-P         不遍历任何符号链接(默认) > >       --help            显示此帮助信息并退出 > >       --version         显示版本信息并退出 >[danger] 如果没有指定所有者,则不会更改。 所属组若没有指定也不会更改,但当加上 > ":"时 GROUP 会更改为指定所有者的主要组。所有者和所属组可以是数字或名称。