Linux学习笔记(一)--文件,目录权限

本文介绍了在文件系统中如何管理文件的权限,包括设置文件的所有者、用户组以及具体权限的方法。详细解释了如何使用chmod、chown和chgrp命令来调整文件的权限设置。

当你创建一个文件的时候,系统保存了有关该文件的全部信息,包括:

  1. 文件的位置。
  2. 文件类型。
  3. 文件长度。
  4. 哪位用户拥有该文件,哪些用户可以访问该文件。
  5. 节点。
  6. 文件的修改时间。
  7. 文件的权限位。


一个文件的结构




  
rwx r-x r-x

rwx     rwx       rwx
文件属主   同组用户  其他用户

赋予权限chmod

chmod的一般格式

 

chmod [who] operator [permission] filename

who:

 

  • u 文件属主权限 
  • g 同组用户权限
  • o 其他用户权限 
  • a 所有用户

operator :

 

  • + 增加权限
  • - 取消权限
  • = 设置权限

permission:

 

  • r 读
  • w 写
  • x 执行
  • s 文件属主和组s e t - I D。 

 


set uid

chmod u+s  

set gid

chmod g+s
好处:任何用户使用带有uid权限的文件,也会自动具有其属主对应的权限。
ls -l | grep '^...s'
 
chown , chgrp 改变文件所属于用户和用户组

例子:

chown yunpeng

chgrp yunpeng


touch

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值