CentOS6.5——权限管理

Linux 权限是文件执行者面对文件的权限,分为是否允许可读 [ -r ],是否允许可写 [ -w ],是否允许可执行 [ -x ];文件的执行者分为 owner(所有者)、group(同组用户)、others(其他用户)。

一、权限对文件/文件夹的意义

(一)读权限:

对文件来说,可读意味着执行者可以读取文件内容;

对文件夹来说,可读意味着执行者可以列出文件夹下的目录。

(二)写权限:

对文件来说,可写意味着执行者可以对文件进行编辑;

对文件夹来说,可写意味着执行者可以更改文件夹下的目录结构,比如在该文件夹下进行 “创建/删除”,或者把别处的文件 “复制/移动” 到该文件夹下。

(三)执行权限:

一般都是对文件而言,尤其是可执行的脚本文件。

二、文件/文件夹权限的查看

方法:#ll 文件路径

该命令等价于:#ls -l 文件路径

三、更改文件所有者和所属组

方法1:#chown  新所有者:新所属组  文件路径

新所有者和新所属组可以是名称,也可以是id

如果更改对象为文件夹,且文件夹下有内容,需要一并更改,可使用递归选项 -R。

方法2:#chown  新所有者  文件路径

该方法用于只更改文件所有者

如果更改对象为文件夹,且文件夹下有内容,需要一并更改,可使用递归选项 -R。

方法3:#chgrp  新所属组  文件路径

该方法用于只更改文件所属组

如果更改对象为文件夹,且文件夹下有内容,需要一并更改,可使用递归选项 -R。

四、group用户权限说明

owner用户,即文件所有者,其权限由第一组 rwx 决定。

group用户,即同组用户,此处分两种情况:

① 如果用户 A 与 文件 file 的 owner 拥有相同的主组(附加组不行),则用户 A 获得与 owner 相同的权限,也就是第一组 rwx 所示之权限;

② 如果用户 A 的主组或附加组(任意其一即可)与文件 file 的所属组相同,则用户 A 具备 group 用户的权限,也就是第二组 rwx 所示之权限。

others用户,即其他用户,代表既不是 owner,也不是 group 的其他用户,其权限即为第三组 rwx 所示之权限。

五、权限的更改

(一)字母形式更改

选项1:u 【代表owner】,g【代表group】,o【代表others】,a【代表all】

选项2:+【代表添加权限】,-【代表取消权限】,=【代表设置权限】

选项3:r【代表可读】,w【代表可写】,x【代表可执行】

方法:#chmod  u+x,g-w,o=rwx 文件路径

如果更改对象为文件夹,且文件夹下有内容,需要一并更改,可使用递归选项 -R。

(二)数字形式更改

选项:4【代表可读】,2【代表可写】,1【代表可执行】,0【代表无权限】

方法:#chmod 751 文件路径

三个数字为4、2、1、0相加组合而成,如果更改对象为文件夹,且文件夹下有内容,需要一并更改,可使用递归选项 -R。

  • 16
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值