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. RXD and math

    RXD and math 题目链接 思路 \(u\)函数是莫比乌斯函数,这个不影响做题,这个式子算的是\([1,n^k]\)中能够写成\(a*b^2\)的数的个数,\(u(a)!=0\).然后我们可以 ...

  2. 【剑指Offer】二叉树的深度 解题报告(Python & C++)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 解题方法 日期 题目地址:https://www.nowcoder.co ...

  3. 1217 - Neighbor House (II)

    1217 - Neighbor House (II)    PDF (English) Statistics Forum Time Limit: 2 second(s) Memory Limit: 3 ...

  4. wiodows /linux CMD

    windows : netstat -ano      查看所有端口使用情况 netstat -ano |findstr "端口号"     查看特定端口号 tasklist |f ...

  5. Go语言练习 Rot13

    Go语言练习 Rot13 地址:https://tour.go-zh.org/methods/23 package main import ( "io" "os" ...

  6. Elasticsearch(二)--集群原理及优化

    一.ES原理 1.索引结构ES是面向文档的 各种文本内容以文档的形式存储到ES中,文档可以是一封邮件.一条日志,或者一个网页的内容.一般使用 JSON 作为文档的序列化格式,文档可以有很多字段,在创建 ...

  7. Notepad++插件Base64编解码

    我们平常进行Base64编码需要自己写代码转换, 或者使用其他人编写的小工具程序, 也可以使用在线base64编码工具, 现在我们还可以使用Notepad++自带的插件, 进行Base64编码和解码, ...

  8. CF612E Square Root of Permutation

    题目分析 我们首先模拟一下题意 假设有一个 \(q _1\) \(p\) \(a_1\) \(a_x\) \(a_{a_1}\) \(a_{a_x}\) \(q\) \(x\) \(a_1\) \(a ...

  9. python自动化测试框架的unittest与pytest前后置条件的区别

    前言: 笔者先试有用过unittest的前后置条件和pytest的前后置条件,觉得pytest的前后置条件比unittest的要简洁.方便很多.不过在使用unittest的前后置条件时,已经觉得在和每 ...

  10. Flask_generate_password_hash的加盐哈希加密算法与check_password_hash的校验

    密码加密简介 密码存储的主要形式: 明文存储:肉眼就可以识别,没有任何安全性. 加密存储:通过一定的变换形式,使得密码原文不易被识别. 密码加密的几类方式: 明文转码加密算法:BASE64, 7BIT ...