首页 > 代码库 > 文件和目录属性

文件和目录属性

drwxrwxrwx 18 root root     4096 Mar 25  2016 52topclub

-rw-r--r--  1 root root 23669049 Oct 12 11:32 syhc.zip

- 代表普通文件

d 目录

c 字符串设备(鼠标键盘显示器)

b 块设备(磁盘 U盘 用于存储文件)

l  软链接文件(快捷方式)

s socket文件(机器内进程间通信的)

p 管道文件(通信的,一些命令的输出作为另外命令的输入 )

ls -al

.当前目录

..上级目录

第一列:文件类型 文件权限(分三段 所属组 文件对所属组 文件所属组外其他组) 

第二列:有多少个文件或目录 使用和这个文件或目录相同的inode号 可以通过ls -il查看inode 第一列

第三列 文件所属主

第四列 文件所属组

第五列 文件大小 ls -lh

第六列 文件最后修改时间

第七列 文件名

技术分享

ls -al

第一列:包含的东西有该文件类型和所有者、所属组以及其他用户对该文件权限。第一列共有11位或者一些文件是十位,没有最后面的一位。其中第一位用来描述该问件的类型。

第一位的类型有:d -  、l b  、 c  、s  等。

d :表示该文件为目录

-:表示该文件为普通文件

l :表示该文件为链接文件(Linux  file),软链接即为该类型,类似快捷方式

b :表示该文件为块设备,比如:/dev/sda就是这样的文件。(磁盘、硬盘、U盘、用于存储文件)

c :表示该文件为串行端口设备,例如:(鼠标、键盘)

s :表示该文件为套接字文件(socket),用于进程间通信。

第一位后面的9位,每三个为一组。均为rwx三个参数的组合。

其中:

       r 代表可读

        w 代表可写

        x 代表可执行

前三位所有者(user)的权限;

中间三位所属组(group)的权限;

最后三位为其他非本群组(others)的权限。

一个文件的属性为“-rwxr-xr-.”他代表的意思是,该文件为普通文件文件拥有者对其可读可写可执行文件所属组对其可读不可写可执行其他用户对其只可读

对于一个目录来讲,打开这个目录即为执行这个目录,所以任何一个目录必须要有x权限才能打开并查看该目录。

例如一个目录的属性为“drwxr-r-.其所有者为root那么除了root外的其他用户是不能打开这个目录的

(关于第一列最后一位的“.”,老版本centos 5是没有这个点的,这主要是因为新版本的 ls 把selinux或者acl的属性加进来了,当文件或者目录只要使用了selinux context 的属性,这里是一个“.”。如果设置了acl,后面将是一个加号“+”)。

第二列:表示为链接占用的节点(inode),如果是目录,那这个数值该目录底下有多少以及子目录有关系。

第三列:表示该文件的所有者

第四列:表示该文件的所属组

第五列:表示该文件的大小

第六、七、八列:为该文件的最近修改日期,分别为月份日期以及时间

第九列:文件名


本文出自 “12350027” 博客,谢绝转载!

文件和目录属性