Linux文件权限

Linux文件权限

Linux文件的权限用16位的域来表示。最高4位表示文件类型,接下来3位是修饰位,剩下的9位是访问权限位。

4位的文件类型3位修饰位9位访问权限位

4位文件类型:

文件类型符号常量掩码(8进制)POSIX
所有文件类型S_IFMT0170000N
套接字文件S_IFSOCK0140000N
符号链接文件S_IFLNK0120000N
普通文件S_IFREG0100000N
块设备文件S_IFBLK0060000N
目录文件S_IFDIR0040000N
字符设备文件S_IFCHR0020000N
FIFO文件S_IFIFO0010000N


3位修饰位:

3位修饰位分别是setuid,setgid,sticky bit。


9位访问权限位:

9位权限位共分三组,分别表示user,group,other三种用户对该文件或目录的访问权限。

如果是文件,每种用户用3位来表示读,写,执行三种权限,即r,w,x。

如果是目录,每种用户用3位来表示读本目录中的文件名,写信息到目录中,搜索目录三种全选。

比如,要user要访问某个目录则必须具有读权限和搜索目录权限,只有读权限而没有搜索目录权限,是不能cd进该目录的和访问目录中的文件。

如果有写权限,则可以创建、删除或修改目录下的任何文件或子目录。


修改文件或目录的owner,用命令chown,修改文件或目录的group,用命令chgrp,修改文件或目录的权限,用命令chmod。

只有文件或目录的所有者或者超级用户才能修改文件或目录的权限。


转自:http://blog.csdn.net/timewalker08/article/details/6765000


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值