【linux】修改权限控制-chown

Linux用户和权限

目录

  • 认知 root 用户
  • 用户、用户组管理
  • 查看权限控制
  • 修改权限控制 - chmod
  • 修改权限控制 - chown

学习目标

  1. 掌握使用 chown 修改所属用户、用户组

chown 命令

使用 chown 命令,可以修改文件、文件夹的所属用户和用户组

普通用户无法修改所属为其它用户或组,此命令只适用于 root 用户执行

语法:chown [-R] [用户] [:] [用户组] 文件或文件夹

  • 选项,-R,同 chmod,对文件夹内全部内容应用相同规则
  • 选项,用户,修改所属用户
  • 选项,用户组,修改所属用户组
  • :用于分隔用户和用户组

示例:

  • chown root hello.txt,将 hello.txt 所属用户修改为 root
  • chown :root hello.txt,将 hello.txt 所属用户修改为 root
  • chown root:jack hello.txt,将 hello.txt 所属用户修改为 root,用户组修改为 jack
  • chown -R root test,将文件夹 test 的所属用户修改为 root 并对文件夹内全部内容应用相同规则。

ls -l

普通用户无法修改所属为其它用户或组:
普通用户无法修改所属为其它用户或组
chown命令只适用于root用户执行:
chown root test.txt 操作成功:
chown命令只适用于root用户执行
再次先改回来:
chown jack test.txt
chown jack test.txt

只修改用户组为root:
chown :root test.txt
chown :root test.txt
修改回去jack组:
chown :jack test.txt
修改回去jack组
同时修改用户 和 用户组:
chown root:root ./test.txt
同时修改用户 和 用户组

对 test 文件夹内全部内容应用相同规则:
chown -R root:root ./test
表现为:test 内的文件(1.txt)、文件夹(test.txt)的用户、用户组都修改成了 root,即 root 用户,root 用户组。
对 test 文件夹内全部内容应用相同规则

总结:

  1. chown 命令
  • 功能,修改文件、文件夹的所属用户、组
  • 限制,只可 root 执行
  • 语法:chown [-R] [用户] [:] [用户组] 文件或文件夹
  • 选项:-R,同 chmod,对文件夹内全部内容应用相同规则
  • 选项,用户,修改所属用户
  • 选项,用户组,修改所属用户组
  • : 用于分隔用户和用户组
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值