日期:2014-05-16  浏览次数:20716 次

Linux文件属性介绍

Linux文件属性介绍

1、文件类型

Linux有如下几种文件类型:

?

?

Linux文件内容 文件类型 描述
普通文件 这是最常见的文件类型
目录文件 目录也是一种文件
字符设备文件 用来访问字符设备
块设备文件 用来访问块设备
FIFO 用来进程间通信,也称管道
套接口 用于进程间网络通信
连接文件 指向两一个文件,有软连接、硬链接

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

2、文件详细信息

使用 ls -li? 可以查看文件的详细信息,共分为8个字段。如:

?

?

文件详细信息
字段1 字段2 字段3 字段4 字段5 字段6 字段7 字段8
133469 drwxr-xr-x 2 root root 4096 2011-03-07 12:18 桌面
文件索引点 文件类型和权限 硬链接数 文件拥有者 所属群组 大小 最后访问或修改时间 文件或目录名称

?

?

?

?

?

?

?

?

文件类型和权限,该字段共有10位

第一位:表示文件类型,分为七种:

“-”表示普通文件,“d”表示目录,“c”表示字符设备,“b”表示块设备,“p”表示FIFO,“l”表示软连接,“s”表示套接口;没有专门的符号表示硬链接,硬链接也属于普通文件。

剩余九位,分为三组,分别用来表示文件所有者、所属群组用户、其他用户的访问权限:

“r” 读,“w”写,“x”执行,“-”表示没有该权限

?

对于设备文件,字段6表示主设备号,字段7表示此设备号。