【LINUX初入门槛基础操作1.6】

一、文件权限管理:

1.权限对象:

U: 属主 、所有者

G:属组

O:其他人

2.权限类型:

r(read)——读权限——4

w(write)——写权限——2

x(exec)——执行权限——1

ll :查看文件详细信息

第1列为文件类型,后9列每3列为一组

-rw- --- --- . root root 1201 3月 26 17:03 file.txt

文件类型 基础权限 . 属主 属组 文件大小 创建日期 文件名称

3.针对文件:

读权限:能否查看文件内容

写权限:能否编辑文件

执行权限:针对脚本,比如脚本文件叫做date.sh ,能否用./date.sh 的方式或者绝对路径的方式来执行

针对目录:

读权限:限制用户能否查看目录下的文件

写权限:进入、创建、删除

执行权限:能否进入这个目录,如果没有执行权限,即使有读权限和写权限也无法查看目录下的文件详细信息,只能看到文件名;(其它用户只能是r_x或者rwx权限才能进行查看)

二、文件ugo和rwx权限修改:

1.改变文件或目录的所属主以及所属组(修改权限对象):

修改文件属主及属组:chown

只修改属主:chown $user $filename

只修改属组:chown .$group $filename

既修改属主又修改属组:

chown $user.$group filename

chown $user:$group filename

针对递归目录的所有目录及文件:

只修改属主:chown -R $user $filename

只修改属组:chown -R .$group $filename

既修改属主又修改属组:

chown -R $user.$group filename

chown -R $user:$group filename

2.为文件或目录设置访问权限(修改文件权限类型):

chmod u= g= o= $filename

chmod u+ g+ o+ $filename 添加某一项权限

chmod u- g- o- $filename 减掉某一项权限

chmod r=4 w=2 x=1==> chmod 777 $filename 则拥有所有权限(使用数字)

chmod a=rwx $filename 所有人都有读写执行权限

chmod a=- $filename 所有人都没有权限

  • 24
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值