一 

  drwxr-xr-x的意思解释:

ls -al得到如下列表:
drwxr-xr-x   4 oracle dba       4096 May 20 11:47 oralog1
drwxr-x---  18 root   root      4096 May 20 13:51 root解释:
d :第一位表示文件类型,d是目录文件、l是链接文件、-是普通文件、p是管道rwx :第2-4位表示这个文件的属主拥有的权限。r是读、w是写、x是执行r-x :第5-7位表示和这个文件属主所在同一个组的用户所具有的权限r-x :第8-10位表示其他用户所具有的权限比如:
drwxr-xr-x   4 oracle dba       4096 May 20 11:47 oralog1表示oralog1是个目录,oracle拥有读写执行的权限,和oracle所在同一个dba组里的用户拥有只读和执行权限,剩下其他用户拥有只读和执行权限!

ls -al 的各段含义:

第1字段:  文件属性字段
文件属性字段总共有10个字母组成,第一个字母表示文件类型,如果这个字母是一个减号”-”,则说明该文件是一个普通文件。字母”d”表示该文件是一个目录,字母”d”,是dirtectory(目录)的缩写。
请注意,一个目录或者说一个文件夹是一个特殊文件,这个特殊文件存放的是其他文件和文件夹的相关信息。第2字段
文件硬链接数或目录子目录数第3字段:
文件拥有者第4字段:
文件拥有者所在的组第5字段:
文件文件大小(以字节为单位)第6字段:
文件创建月份第7字段:
文件创建日期第8字段:
文件创建时间第9字段:
文件名 (如果是一个符号链接,那么会有一个 “->”箭头符号,后面根一个它指向的文件)

rwxrwxrwx=777的解释:

针对字母的操作比较臃肿,可以简化为数字的写法,如超级权限777。其实就是数字相加得出的结果。

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。

现在下面这张图就能看懂了吧

[root@VM_0_11_centos /]# ls -l
total 72
lrwxrwxrwx.  1 root root     7 Apr 21  2016 bin -> usr/bin
dr-xr-xr-x.  4 root root  4096 May 27 16:47 boot
drwxr-xr-x   2 root root  4096 Apr 21  2016 data
drwxr-xr-x  19 root root  3000 May 27 16:47 dev
drwxr-xr-x. 88 root root 12288 May 27 22:56 etc
drwxr-xr-x.  4 root root  4096 May 27 22:31 home
lrwxrwxrwx.  1 root root     7 Apr 21  2016 lib -> usr/lib
lrwxrwxrwx.  1 root root     9 Apr 21  2016 lib64 -> usr/lib64
drwx------.  2 root root 16384 Apr 21  2016 lost+found
drwxr-xr-x.  2 root root  4096 Aug 12  2015 media
drwxr-xr-x.  2 root root  4096 Aug 12  2015 mnt
drwxr-xr-x.  3 root root  4096 Apr 21  2016 opt
dr-xr-xr-x  89 root root     0 May 27 16:47 proc
dr-xr-x---.  6 root root  4096 May 28 18:19 root
drwxr-xr-x  24 root root   840 May 28 19:15 run
lrwxrwxrwx.  1 root root     8 Apr 21  2016 sbin -> usr/sbin
drwxr-xr-x.  2 root root  4096 Aug 12  2015 srv
dr-xr-xr-x  13 root root     0 May 27 16:47 sys
drwxrwxrwt.  8 root root  4096 May 28 19:33 tmp
drwxr-xr-x. 13 root root  4096 Apr 21  2016 usr
drwxr-xr-x. 19 root root  4096 May 27 16:47 var

二 文件类型

  LINUX中的七种文件类型。

    d  目录文件

    l  符号链接(指向另一个文件,类似于瘟下的快捷方式)

    s  套接字文件

    b  块设备文件,二进制文件。

    c  字符设备文件

    p  命名管道文件

    -  普通文件,或更准确地说,不属于以上几种类型的文件

转载于:https://www.cnblogs.com/654321cc/p/9102035.html

linux文件属性详解及文件类型相关推荐

  1. 每天一个linux命令(25):linux文件属性详解

    每天一个linux命令(25):linux文件属性详解 Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模式.链接数量.所归属的用户和用户组.最近访问或修改的时间等内容.具体情况如下 ...

  2. 【Linux】一步一步学Linux——Linux文件属性详解(28)

    00. 目录 文章目录 00. 目录 01. Linux文件属性 02. Linux文件权限图解 03. inode节点 04. 附录 01. Linux文件属性 Linux 文件或目录的属性主要包括 ...

  3. linux每日命令(26):Linux文件属性详解

    Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模式.链接数量.所归属的用户和用户组.最近访问或修改的时间等内容.具体情况如下: 命令: ls -lih 输出: [root@loca ...

  4. Linux 文件属性详解

    文件的属性可以通过ls -l 文件名来获取.改命令将得到9列的内容. 第一列:包含文件的类型.所有者.所属组.其他人对文件的权限,一共11位. 第一位描述文件的类型,取取值范围为:b.c.d.l.s. ...

  5. linux命令(22):linux文件属性详解

    Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模式.链接数量.所归属的用户和用户组.最近访问或修改的时间等内容.具体情况如下: 命令:ls -lih [mt555@localhos ...

  6. mybatis 鉴别其_MyBatis之Mapper XML 文件详解(四)-JDBC 类型和嵌套查询

    MyBatis之Mapper XML 文件详解(四)-JDBC 类型和嵌套查询 白玉 IT哈哈 支持的 JDBC 类型 为了未来的参考,MyBatis 通过包含的 jdbcType 枚举型,支持下面的 ...

  7. 43. Systemd的Unit配置详解,unit文件位置,优先级,unit类型,unit文件字段详解,Unit/Service/Install字段,添加mysql服务等例子

    Systemd的Unit配置详解,unit文件位置和优先级,unit文件类型,unit文件字段详解,[Unit]字段,[Service]字段,[Install]字段,添加服务,创建.service 文 ...

  8. Linux中如何解压iso类型文件

    在Linux下如何解压iso类型的文件呢? 可以使用mount命令来处理 /tmp/rhel-server-5.7-x86_64-dvd.iso [root@DB-Server mnt]# mkdir ...

  9. Linux系统结构 详解

    Linux系统结构 详解 标签: 产品产品设计googleapple互联网 2011-01-07 14:14 31038人阅读 评论(6) 收藏 举报 分类: Linux(21) 版权声明:本文为博主 ...

  10. Linux: 系统结构详解

    Linux系统一般有4个主要部分: 内核.shell.文件系统和应用程序.内核.shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序.管理文件并使用系统.部分层次结构如图1-1所 ...

最新文章

  1. iOS----------计算一段代码执行时间
  2. Android手机开机自动启动
  3. 如何让服务器运行js,服务器端JavaScript运行环境Node.js的依赖性管理
  4. http error 502.5
  5. Bzoj2732 [HNOI2012]射箭
  6. 性能测试第一步——查看设备的硬件配置
  7. java excel 操作方式_java excel兩種操作方式
  8. WAP常见问题问答大全
  9. HTTP请求的过程和原理
  10. 转录组分析_20个必须知道的转录组知识点!
  11. 蓝懿IOS学习图片编辑器
  12. 地级市面板数据一(2000-2019):国民经济核算+人口结构+各行业从业人员(stata版)
  13. 程序员如何提高自己的能力
  14. The LeVoice Far-field Speech Recognition System for VOiCES from a Distance Challenge 2019
  15. Android Studio 微信分享功能(包括可以分享到朋友圈,分享到朋友)
  16. 山武阀门配件AVP300-RSD3A
  17. 【unity】游戏的第一人称编写,限制角色视野范围,unity的Rotate使用情况区分一次搞懂
  18. 寒假作业1:打印沙漏
  19. limodou的学习记录
  20. PS切图保存后的背景图为透明

热门文章

  1. Future机制原理
  2. Integer类的缓存机制
  3. 【Oracle学习笔记】索引
  4. 20172304 2017-2018-2 《程序设计与数据结构》第五周学习总结
  5. XML安全之Web Services
  6. mongo的‘模糊匹配’
  7. 堆排序(C语言实现)
  8. 转帖:算法好学吗?——《大话数据结构》读者书评
  9. [数据结构] Link Cut Tree
  10. vue3初探-工程化项目架构-笔记