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

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

linux文件权限全面解析的更多相关文章

  1. 对Linux文件权限的理解

    755,775,777,ugoa 等分别代表什么含义?这些数字是如何得到的? 1.常用的linux文件权限: 444 -r--r--r-- 600 -rw------- 644 -rw-r--r-- ...

  2. 修改linux文件权限

    Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而禁 ...

  3. Linux:文件权限

    Linux:文件权限 1.文件权限 ☆文件所有者 ☆用户组 ☆其他人 ☆ROOT 说明: Linux系统中默认所有系统上的账号与一般身份用户,还有那个root的相关信息记录在/etc/passwd文件 ...

  4. Linux 文件权限总结

    在 Linux 中最基本的任务之一就是设置文件权限.理解它们是如何实现的是你进入 Linux 世界的第一步.如您所料,这一基本操作在类 UNIX 操作系统中大同小异.实际上,Linux 文件权限系统就 ...

  5. Linux&shell 之Linux文件权限

    写在前面:案例.常用.归类.解释说明.(By Jim) Linux文件权限用户useradd test (添加用户test)userdel test (删除用户test)passwd test(修改用 ...

  6. linux文件权限整理

    网上对linux文件权限的已经很多,不过还是要自己整理一下,不然每次都要查资料. linux下所有东西都是文件,包括设备,所以这里的文件也包括文件夹. 先是查看文件权限:ls -lh xzc@xzc- ...

  7. 修改linux文件权限命令:chmod 【转载】

    Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. chmod  命令可以改变所有子目录的权限,下面有2种方法 改变一个文件的权限: chmod ...

  8. linux文件权限总结(创建root不可以删除文件、只可追加的日志文件等)

    文件类型 对于文件和目录的访问权力是根据读访问,写访问,和执行访问来定义的. 我们来看一下 ls 命令的输出结果 [root@iZ28dr6w0qvZ test]# ls -l 总用量 72 -rw- ...

  9. Linux 文件权限于目录配置

    用户与用户组 我們以王三毛為例,王三毛這個『檔案』的擁有者為王三毛,他屬於王大毛這個群組, 而張小豬相對於王三毛,則只是一個『其他人(others)』而已. 不過,這裡有個特殊的人物要來介紹的,那就是 ...

随机推荐

  1. 使用unc0ver(5.3.1)执行jailbreak踩坑

    官方网站: https://unc0ver.dev/ 目前版本: 5.3.1 使用mac os+altstore步骤: AltStore Download AltStore. Use the link ...

  2. 【九度OJ】题目1187:最小年龄的3个职工 解题报告

    [九度OJ]题目1187:最小年龄的3个职工 解题报告 标签(空格分隔): 九度OJ http://ac.jobdu.com/problem.php?pid=1187 题目描述: 职工有职工号,姓名, ...

  3. 【LeetCode】693. Binary Number with Alternating Bits 解题报告(Python)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 遍历判断 判断是否是交替模式 位运算 日期 题目地址 ...

  4. 【LeetCode】556. Next Greater Element III 解题报告(Python)

    [LeetCode]556. Next Greater Element III 解题报告(Python) 标签(空格分隔): LeetCode 作者: 负雪明烛 id: fuxuemingzhu 个人 ...

  5. Sum of Consecutive Integers

    Sum of Consecutive Integers 题目链接 题意 问N能够分解成多少种不同的连续数的和. 思路 连续数是一个等差数列:$$ \frac{(2a1 + n -1)n}{2} = T ...

  6. Misaki's Kiss again(hdu5175)

    Misaki's Kiss again Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Othe ...

  7. MySQL中写操作

    具体到操作流程: 当执行某个写操作的 SQL 时,引擎将这行数据更新到内存的同时把对应的操作记录到 redo log 里面,然后处于 prepare 状态.并把完成信息告知给执行器. 执行器生成对应操 ...

  8. http协议的状态码400,401,403,404,500,502,503,301,302等常见网页错误代码

    1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态码. 100(继续) 请求者应当继续提出请求.服务器返回此代码表示已收到请求的第一部分,正在等待其余部分. 101(切换协议) 请求者已要求 ...

  9. Java面向对象程序设计笔记 • 【目录】

    持续更新中- 我的大学笔记>>> 章节 内容 实践练习 Java面向对象作业目录(作业笔记) 第1章 Java面向对象笔记 • [第1章 面向对象] 第2章 Java面向对象笔记 • ...

  10. ActiveMQ基础教程(二):安装与配置(单机与集群)

    因为本文会用到集群介绍,因此准备了三台虚拟机(当然读者也可以使用一个虚拟机,然后使用不同的端口来模拟实现伪集群): 192.168.209.133 test1 192.168.209.134 test ...