## **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 会更改为指定所有者的主要组。所有者和所属组可以是数字或名称。
- 基础
- 文档帮助
- 计算机基础知识
- Centos文件系统
- Linux基础知识入门
- Linux命令帮助文档
- 常见命令
- 其他
- vim编辑器
- 编辑命令
- 末行模式
- 常见命令
- 配置文件
- 用户useradd
- 用户login.defs
- 环境变量设置
- 常用命令
- 帮助命令
- 管道符
- 关机和重启
- 目录操作
- 目录结构
- ls
- cd
- pwd
- mkdir
- rmdir
- cp
- rm
- mv
- 文件操作
- touch
- ln 重点
- stat 重点
- file
- cat
- tac
- nl
- more
- less
- head
- tail
- 文件处理工具
- wc
- cut
- sort
- uniq
- 文件属性(权限)
- chmod
- chown
- chgrp
- umask
- sudo权限
- chattr权限
- chattr
- lsattr
- 文件特殊权限
- SetUID
- SetGID
- StickyBIT粘着位
- ACL权限
- 搜索命令
- 命令搜索whereis
- grep
- 拓展
- 元字符
- egrep
- locate
- find
- type
- 压缩和解压
- zip和unzip
- gzip和gunzip
- bzip2和bunzip2
- tar
- 网络管理
- netstat网络状态
- 消息邮件
- 软件包安装
- 源码包
- 二进制包
- rpm手工安装
- yum在线安装
- 系统管理
- 常用命令
- shell内建命令
- pstree
- bash 特性
- history 历史命令
- 补全、快捷键
- 命令行展开
- 命令执行结果
- alias命令别名
- 通配符
- 重定向及管道
- 计算机运算
- bash 中的变量的种类
- bash 的配置文件
- bash中的算术运算
- bash条件测试
- 用户和组管理
- 用户管理
- useradd
- usermod
- userdel
- passwd
- pwck
- chage
- chsh
- chfn
- id
- finger
- su
- 用户组管理
- groupadd
- groupmod
- groupdel
- gpasswd
- groups
- 用户查看
- whoami
- w
- who
- last
- lastlog
- lastb
- 网络管理
- 相关命令
- 防火墙
- 文件拷贝
- 软件工具
- 软件包管理
- Gcc软件安装
- 其他
- redis
- 相关资料
- swoole
- IDE工具
- vscode + Xdebug 断点调试
- vscode 远程链接
- git
- 不想输入账户密码
- window电脑问题
- 浏览器https访问不了
- php
- 常用函数
- rabbitMQ
- mysql
- 触发器
- 常用更新语句
- 忘记密码处理方法
- 查询
- 数据迁移
- 加索引不加锁
- 查询优化
- 基础知识
- 进程线程协程
- tp6
- 注册自定义命令空间
- Ajax异常错误
- nginx
- 域名变成ip问题
- 概念知识点
- QPS,TPS,RT概念
- Nginx服务大量TIME-WAIT
