一 

  drwxr-xr-x的意思解释:

ls -al

得到如下列表:
drwxr-xr-x oracle dba May : oralog1
drwxr-x--- root root May : root 解释:
d :第一位表示文件类型,d是目录文件、l是链接文件、-是普通文件、p是管道 rwx :第2-4位表示这个文件的属主拥有的权限。r是读、w是写、x是执行 r-x :第5-7位表示和这个文件属主所在同一个组的用户所具有的权限 r-x :第8-10位表示其他用户所具有的权限 比如:
drwxr-xr-x oracle dba May : 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=,w=,x=。所以,-rw-r--r--用数字表示成644。
这里总共会有10个“-”,第一个表示文件类型,如该文件是文件(-表示),文件夹(d表示),连接文件(l表示),后面9个按照三个一组分。
如:rwxrwx---
表示此文件(文件夹)的拥有着和同组用户有读写及执行权限,其他用户组没任何权限。
也就是前面三个表示所有者权限,中间三个表示同组用户权限,最后一组表示其他用户权限。
注意:以上的其他用户,不包括root这个super user。

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

[root@VM_0_11_centos /]# ls -l
total
lrwxrwxrwx. root root Apr bin -> usr/bin
dr-xr-xr-x. root root May : boot
drwxr-xr-x root root Apr data
drwxr-xr-x root root May : dev
drwxr-xr-x. root root May : etc
drwxr-xr-x. root root May : home
lrwxrwxrwx. root root Apr lib -> usr/lib
lrwxrwxrwx. root root Apr lib64 -> usr/lib64
drwx------. root root Apr lost+found
drwxr-xr-x. root root Aug media
drwxr-xr-x. root root Aug mnt
drwxr-xr-x. root root Apr opt
dr-xr-xr-x root root May : proc
dr-xr-x---. root root May : root
drwxr-xr-x root root May : run
lrwxrwxrwx. root root Apr sbin -> usr/sbin
drwxr-xr-x. root root Aug srv
dr-xr-xr-x root root May : sys
drwxrwxrwt. root root May : tmp
drwxr-xr-x. root root Apr usr
drwxr-xr-x. root root May : var

二 文件类型

  LINUX中的七种文件类型。

    d  目录文件

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

    s  套接字文件

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

    c  字符设备文件

    p  命名管道文件

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

linux文件属性详解及文件类型的更多相关文章

  1. 每天一个linux命令(目录文件操作):【转载】linux文件属性详解

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

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

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

  3. linux文件属性详解

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

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

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

  5. linux常用命令:Linux 文件属性详解

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

  6. 【转】每天一个linux命令(25):linux文件属性详解

    原文网址:http://www.cnblogs.com/peida/archive/2012/11/23/2783762.html Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模 ...

  7. linux 命令——25 linux文件属性详解

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

  8. linux命令学习笔记(25):linux文件属性详解

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

  9. 每天一个linux命令(25)--Linux文件属性详解

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

随机推荐

  1. C# 运用DirectoryInfo类和FileInfo类

    DirectoryInfo类和FileInfo类的基类都是FileSystemInfo类,这个类是一个抽象类,也就是说你不可以实例化该类,只能通过继承产生其子类并实例化其子类.然而你却可以运用由该类定 ...

  2. java算法面试题:递归算法题1

    递归算法题1 一个整数,大于0,不用循环和本地变量,按照n,2n,4n,8n的顺序递增,当值大于5000时,把值按照指定顺序输出来.例:n=1237则输出为:1237,2474,4948,9896,9 ...

  3. centos下修改docker连接docker_host默认方式为tls方式

    1.安装docker,请参考官网文档 centos下安装docker 2.安装完成应该可以使用docker的各种命令连接docker host.docker host运行在本机上,但与localhos ...

  4. Zimber 8.8.12卸载后重新安装报错解决办法

    1.1  zimber故障处理步骤 1.1.1  现象描述 Running Post Installation Configuration: /opt/zimbra/bin/zmlocalconfig ...

  5. Centos7在运行yum命令时出现报错及排查处理过程

    1.1  现象描述 Centos系统在正常重启后,运行yum命令安装软件工具的时候出现以下报错: cannot open Packages index using db5 - Structure ne ...

  6. (转)为什么在 2013 十月番中出现了很多以 3D 渲染代替传统 2D 绘画来表现人物的镜头?

    一直都有的,特别是三次元这家公司一直致力于3d的风格化渲染既大家说的3d转2d.目前最厉害的商业化软件是pencil+,占领大部分的作品.而mentalray,早期用于disney的部分风格化渲染:i ...

  7. 高并发架构系列:如何从0到1设计一个类Dubbo的RPC框架

    在过去持续分享的几十期阿里Java面试题中,几乎每次都会问到Dubbo相关问题,比如:“如何从0到1设计一个Dubbo的RPC框架”,这个问题主要考察以下几个方面: 你对RPC框架的底层原理掌握程度. ...

  8. Louis Armstrong【路易斯·阿姆斯特朗】

    Louis Armstrong Louis Armstrong had two famous nicknames. 路易斯·阿姆斯特朗有两个著名的绰号. Some people called him ...

  9. windows7下将Cygwin加入右键菜单,并从当前目录打开

    第一步:修改windows注册表 1·开始->运行(或者win键+R),输入REGEDIT,回车,打开注册表编辑器: 2·找到HKEY_CLASSES_ROOT\Directory\Backgr ...

  10. Linux命令之---find

    命令简介 find明林用于查找目录下的文件,同时也可以调用其他命令执行相应的操作 命令格式 find pathname -options [-print -exec -ok ...] find [选项 ...