linux文件权限全面解析

linux文件权限全面解析
一:linux文件的权限有哪些?
linux文件权限有:1、r是只读权限;2、w是写的权限;3、x是可执行权限,4、【-】是没有任何权限;5、通过数字给文件权限,【Chmod 700 passwd】是root该用户据有rwx所有权限。
1,权限分为3个部分
linux文件权限有:
1 (r) 是只读权限
2 (w) 是写文件的权限
3 (x) 是可执行权限
4 (-) 是没有任何权限
linux中   文件权限:
				执行脚本 == 运行脚本
可执行脚本(x)
就相当于可运行该脚本
2,权限位
权限为主要分为三个部分:
    分别是:
        属主
    	属组
        其他人
rwx		: 属主
r-x		:  属组
r-x		:  其他人

    权限位共九位

分别代表: 
    (r)可读
    (w)可写
    (x)可执行
3,每一个权限拥有一个数字编号
权限:	 
对应   			编号
可读(r)			 	: 4
可写(w)			 	:2
可执行		   		: 1
没有对应权限(-)     		 : 0
4,在添加权限的时候,可以将权限加起来
1.如何在添加权限的时候 可以将权限加起来
创建文件名:index
	属主   : 可读可写可执行
	属组   : 可读可写
	其他人 : 没有任何权限
	
权限位:
	rwxrw----		  等价于	760
	
权限位数字相加(解析)
属主	:	4 + 2 + 1  	 = 7
属组	:  	 4 + 2		= 6
其他人 			   	= 0
5,linux添加权限命令
1.添加权限命令:
	chmod
		使用格式:
			chmod [参数] [权限表达式][操作对象]
		实现案例解析:
			chmod -R  744  baidu/
	参数:
		-R  : 递归增加权限
6, 权限的归属
1.权限的归属
属主	: u
属组	: g
其他人	 : o
7, 测试权限对于用户的意义
1 测试权限对于用户结果:
	1 普通用户是严格遵守权限的
	2 root用户是高于权限的
	3 权限需要重新登录才生效(su和su - 都可以)
8,测试权限对于目录的意义
1 文件可读 路径的最小权限是必须拥有可执行权限
2 文件可写 路径的最小权限是必须拥有可执行权限
3 文件可执行 路径的最小权限是必须拥有可读可执行权限
9,创建文件的默认权限,创建文件夹的默认权限是从哪里来的
在linux中 常用的文件的权限是666 目录的权限是777

1.文件的权限是跟 umask 值相减,遇到奇数加一,遇到偶数则不变。
2.文件夹的权限只要跟 umask 值相减即可。

3.默认权限的内存地址:vim /etc/profile

root : umask 022
test09 : umask 002

默认文件权限: 644
默认文件夹权限: 755

image

eg:特殊符号
&& : 并且(和)
|| : 或者
10,文件权限实战使用案例
案例1:
	将index文件添加:
  1 属主 : 可读可写可执行
  2 属组 : 可读可写
  3 其他人 : 没有任何权限
    chmod 760 index
案例2:
    将baidu下的所有文件设置rwxr--r--
    	chmod -R 744 baidu/
案例3:
    将index这个文件的属性增加一个可执行权限
    chmod g+x index
    chmod g+x,o-r index
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值