权限的计算是除去第一位字母开始,权限都是三个符号为一组合,其中-表示没有这个权限

d:第一位表示文件类型。d是目录文件,l是链接文件,-是普通文件,p是管道
rwx:第2-4位表示这个文件的属主拥有的权限,r是读,w是写,x是执行。
r-x:第5-7位表示和这个文件属主所在同一个组的用户所具有的权限。
r-x:第8-10位表示其他用户所具有的权限。
如:
drwxr-xr-x   user1  group1       filename表示filename是个目录,user1拥有读写执行的权限,和user1所在同一个group1组里的用户拥有只读和执行权限,剩下其他用户拥有只读和执行权限。

第1字段:  文件属性字段
文件属性字段总共有10个字母组成,第一个字母表示文件类型,如果这个字母是一个减号”-”,则说明该文件是一个普通文件。字母”d”表示该文件是一个目录,字母”d”,是dirtectory(目录)的缩写。
请注意,一个目录或者说一个文件夹是一个特殊文件,这个特殊文件存放的是其他文件和文件夹的相关信息。

第2字段
文件硬链接数或目录子目录数

第3字段:
文件拥有者

第4字段:
文件拥有者所在的组

第5字段:
文件文件大小(以字节为单位)

第6字段:
文件创建月份

第7字段:
文件创建日期

第8字段:
文件创建时间

第9字段:
文件名 (如果是一个符号链接,那么会有一个 “->”箭头符号,后面根一个它指向的文件)

r:read就是读权限     --数字4表示
w:write就是写权限    --数字2表示
x:excute就是执行权限 --数字1表示

读、写、运行三项权限可以用数字表示,就是r=4,w=2,x=1。所以,-rw-r--r--用数字表示成644。
这里总共会有10个“-”,第一个表示文件类型,如该文件是文件(-表示),文件夹(d表示),连接文件(l表示),后面9个按照三个一组分。
如:rwxrwx--- 770
表示此文件(文件夹)的拥有着和同组用户有读写及执行权限,其他用户组没任何权限。
也就是前面三个表示所有者权限,中间三个表示同组用户权限,最后一组表示其他用户权限。
注意:以上的其他用户,不包括root这个super user。

linux里的drwxr-xr-x代表的意思(777又代表什么意思)相关推荐

  1. linux里gpl_GPL实施,ONOS与Linux Foundation合作以及更多新闻

    linux里gpl 在本周的开放源代码新闻摘要中,我们将介绍面向社区的GPL实施,与Linux Foundation合作的ONOS项目,使用Texas Instruments计算器制作音乐的开放源代码 ...

  2. linux hub设备,USB在Linux里的结构框架是什么样的?USB Core和Hub是什么?

    USB博大精深不是一篇文章就能够解释清楚的.想要深入研究USB的话,USB协议(外加Host和OTG协议)是必要的知识,另外,国内有本<>也写的很好很详细(点击阅读原文,21ic嵌入式论坛 ...

  3. linux里的backlog详解

    问题 我们在linux上服务器起了一个serversocket,并且设置了backlog为2,并没有让serversock.accept() 在客户端上,我们一个一个的启动了连接socket, 当连接 ...

  4. Linux里新建文件/目录的默认权限

    Linux里新建文件/目录的默认权限 新建文件默认权限为666,新建目录默认权限为777. 但是要"减去" umask的值,umask的值可以使用umask命令看到,一般情况下,r ...

  5. 在Linux里设置环境变量的方法(export PATH)

    在Linux里设置环境变量的方法(export PATH) 在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量 ...

  6. Linux里设置环境变量的方法(export PATH)

    转自:在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在&quo ...

  7. 在Linux里设置环境变量的方法(export PATH)--待修改

    2019独角兽企业重金招聘Python工程师标准>>> 又可参见:http://bbs.csdn.net/topics/80391559 在Linux里设置环境变量的方法(expor ...

  8. 设置linux英文环境,英文Linux里中文和日文用户环境设置

    英文Linux里中文和日文用户环境设置 发布时间:2007-05-09 16:21:11来源:红联作者:exchanged 应用环境 Red Hat Linux 9.0 英文版 1.中文环境用户环境设 ...

  9. linux里查看所有用户和用户组

    http://www.cnblogs.com/rooney/archive/2009/05/19/1459801.html 1.linux里查看所有用户 linux里,并没有像windows的net ...

  10. linux结束进程_生人勿近之Linux里养僵尸

    Linux里养僵尸是怎么回事呢?Linux相信大家都很熟悉,但是Linux里养僵尸是怎么回事呢,下面就让小编带大家一起了解吧. - 1 - 上一篇挖了个 SIGHUP 的坑,这篇试着填一下. 之前在& ...

最新文章

  1. RecycleView 动画实现
  2. idea lombok安装后还是标红_小辣椒神器Lombok
  3. Python 入门篇-用Notepad++编写出第一个python程序
  4. Java 洛谷 P1028 数的计算
  5. c# 操作excle
  6. java 里面matches什么意思_Java Regex中的matches()和find()之间的区别
  7. 关于MongoDB内存占用不断上升,导致OOM问题
  8. php外边框样式,CSS中的边框样式
  9. office怎么像wps一样多栏_时常受到欺负怎么办?——要像对付野狗一样对付坏人!...
  10. IP 协议报文格式 【IPv4】
  11. C语言中16进制转字符串字符串转16进制
  12. 飞天云动能否一飞冲天?
  13. 2017春招实习-Android开发面经-bat,td等公司
  14. 实验七 TCP/IP协议分析
  15. VM虚拟机安装及安装Windows系统
  16. html 空格 正则表达式,正则表达式清除空格和html标签中的 空格
  17. IDRAC 固件升级操:
  18. 终于等到了,十位Java架构师整理的“阿里P7”养成计划
  19. Dubbo 专题(基础篇):Dubbo 介绍、环境搭建与实践
  20. IKEv2的认证数据生成过程

热门文章

  1. 机器视觉打光所注意的光学知识
  2. 【转载】charles 结合proxifier进行抓包使用 (可实现对PC客户端抓包)
  3. 小米手机系统服务组件是干什么的_小米MIUI 12系统,电信卡无法使用通话服务提醒何时休?...
  4. 开动漫咖啡店需要准备什么?
  5. java根据手机号获取微信信息_Java实现的微信公众号获取微信用户信息示例
  6. 密码长期不变的FTP大集合
  7. python OpenCV 入门教程等你来取
  8. 科大讯飞发布10款AI行业工具和4个AI应用场景新品
  9. 划词搜索实现(备忘)
  10. 用PHP做网站的PV、UV、IP访客统计