Linux文件的权限

Linux文件权限概述

linux中的文件或目录的权限和用户以及用户组管关联很大。
linux中每个文件或目录都有一组共9个基础权限位,每三位字符被分为一组,他们分别是属主权限位(占三个字符),用户组权限位(占三个字符),其他用户权限位(占三个字符)。比如rwxr--rw-,在linux中正是这9个权限位来控制文件属主.用户组以及其他用户的权限。 

权限位说明

	linux文件或目录的权限位是由9个权限位来控制,每三位为一组,分别是文件属主(owner)的读.写.执行,用户组(group)的读.写.执行以及其他用户(other)的读.写.执行。
	r(read)	可读权限		对应数字4
	w(write)	可写权限		对应数字2
	x (excute)	可执行权限	对应数字1
	-()		没有任何权限	对应数字0

		*还有特殊的权限位,暂不做说明

Linux普通文件的读.写.执行权限说明

1.可读r:表示具有读取/阅读文件内容的权限
2.可写w:表示具有新增.修改文件内容的权限
	1)如果没有r配合,那么vi编辑器文件会提示无法编辑(但可强制编辑),echo可以重定向或者追加重定向
	2)特别提示:删除文件(修改文件名等)的权限是受父目录的权限控制,和文件本身权限无关。
3.可执行x:表示具有执行文件的权限
	1)文件本身要能够执行
	2)普通用户同时还要具备r的权限才行
	3)root只要有x的权限就能执行

Linux目录的读.写.执行权限说明

1.可读r:表示具有浏览目录下面文件及子目录的权限,及 ls	dir(dir指一个目录的名字)
	1)如果没有x权限,则不能进到目录里,即无法cd	dir
	2)如果没有x权限,ls列表时可以看到所有文件名,但是会提示无权访问目录下文件
	3)如果ls	-l列表,所有的属性会带有问号,也会提示无权访问目录下文件,但是可以
		看到所有文件名
2.可写w:表示具有增加,删除或修改目录内文件名的权限(需要x权限配合)
3.可执行:表示具有进入目录的权限,例cd	dir
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值