学习笔记-linux权限控制

权限

身份与群组

  1. 文件拥有者(user)
  2. 群组(group)
  3. 其他(other)

更改文件属性与权限

  • chown:改变文件拥有者

chown [-cfhvR] [–help] [–version] user[:group] file…

将目前目录下的所有文件与子目录的拥有者皆设为 runoob,群体的使用者 runoobgroup:
chown -R runoob:runoobgroup *
  • chgrp:改变所属群组

chgrp [-cfhRv][–help][–version][所属群组][文件或目录…] 或 chgrp [-cfhRv][–help][–reference=<参考文件或目录>][–version][文件或目录…]

将log2012.log文件由root群组改为bin群组
chgrp -v bin log2012.log
  • chmod:改变文件的权限

chmod [-cfvR] [–help] [–version] mode file…

mode : 权限设定字串,格式如下 :

[ugoa...][[+-=][rwxX]...][,...]
将文件 file1.txt 设为所有人皆可读取 :
chmod ugo+r file1.txt

将文件 file1.txt 设为所有人皆可读取写入执行 :
chmod a=rwx file1.txt
chmod ug=rwx,o=x file
chmod 771 file
效果相同

权限代码

文件

  • r:4
    • read
    • 可读取文件的实际内容
  • w:2
    • write
    • 可以编辑、新增、修改文件的内容;不含删除文件
  • x:1
    • eXecute
    • 可执行权限
    • #!/bin/bash

对于文件的rwx来说,只要是准对内容而言的,并不具有删除文件的权限

目录

  • r:4
    • read
    • 读取目录结构的权限
  • w:2
    • write
    • 改变目录结构的权限
  • x:1
    • eXecute
    • 进入目录的权限,能够进入目录才能去读取里面文件的内容、修改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值