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. c++设计模式概述之装饰器

    类写的不够规范,目的是为了缩短篇幅,实际中请不要这样做.  1.概述 想象一下修房子.当施工队把房子框架结构做好了,墙刷上了水泥, 这时,工队暂时没有钱,装修只能暂停了. 过了一段时间,工队筹集了资金 ...

  2. 【LeetCode】799. Champagne Tower 解题报告(Python)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 动态规划 参考资料 日期 题目地址:https:// ...

  3. Special Prime

    Special Prime Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Tot ...

  4. [数据结构]常见数据结构的typedef类型定义总结

    目录 数据结构类型定义: 1.线性表 线性表(顺序存储类型描述): 线性表(动态存储类型描述) 2.线性表的链式表示 双链表的结点类型描述: 静态链表结点类型的描述: 3.栈的数据结构 顺序栈的数据结 ...

  5. 【jvm】02-手写自己的类加载器

    [jvm]02-手写自己的类加载器 欢迎关注b站账号/公众号[六边形战士夏宁],一个要把各项指标拉满的男人.该文章已在github目录收录. 屏幕前的大帅比和大漂亮如果有帮助到你的话请顺手点个赞.加个 ...

  6. x86-2-保护模式

    x86-2-保护模式 操作系统负责计算机上的所有软件和硬件的管理,它可以百分百操作计算机的所有内容.但是,操作系统上编写的用户程序却应当有所限制,只允许用户程序访问属于自己程序的内容,不然整个生态就很 ...

  7. Net 实现自定义Aop

    引言 何为AOP,在软件开发中,总是听到这个AOP这个词语,但是何为AOP呢,AOP全称是Aspect Oriented Programming,中文译为面向切面编程,什么意思呢,即我们的应用程序在运 ...

  8. 初识python: flush 实现进度条打印

    通过flush(强制刷新)实现,类似进度条打印: #!/user/bin env python # author:Simple-Sir # time:20180918 #打印进度条 import sy ...

  9. Linux下Tomcat启动、停止、重新启动

    在Linux系统下,重启Tomcat使用命令操作的! 1.首先,进入Tomcat下的bin目录,${CATALINA_HOME}代表tomcat的安装路径 进入Tomcat安装目录: cd ${CAT ...

  10. selenium实现并发

    for循环和多线程 + selenium 实例一 for循环 # -*- coding: utf-8 -*- """ Datetime: 2019/6/22 Author ...