Linux教程:http://www.fdlly.com/m/linux
这篇文章主要介绍了Linux文件属性,结合实例形式分析了Linux文件属性的相关操作技巧,需要的朋友可以参考下,本文实例讲述了Linux文件属性,如何查看Linux文件属性等操作。分享给大家供大家参考,具体如下:
Linux文件属性
Linux将文件存储在单个目录结构中,这个目录我们称之为虚拟目录(virtual directory)。虚拟目录包含了安装在PC上的所有存储设备的文件路径,并将其并入到一个目录结构中。
Linux虚拟目录结构包含一个称为根(root)目录的基础目录。根目录下的目录和文件会按照访问它们的目录路径列出
Linux使用正斜线(/
)而不是反斜线(\
)来在文件路径中划分目录
文件属性
ls -l
命令几乎可以看到系统上任何文件或目录的所有属性信息
总共有8个不同的信息栏,从左至右依次表示,但却包含了9样信息
- 文件类型:目录(d)、文件(-)、字符型文件(c)、块文件(b)、串行端口设备(c)、套接字文件(s)
- 文件的权限标志
- 文件的链接个数
- 文件的所有者(用户)
- 文件的用户组
- 文件的大小(以字节为单位)
- 最后一次被修改时的日期
- 最后一次被修改时的时间
- 文件名
第一列
第一列:包含的东西有该文件类型和所属主、所属组以及其他用户对该文件的权限
第一列:第0位字母表示文件的文件类型,具体对应关系参照以下
文件类型
- 普通文件(-)
- 目录(d)
- 块设备文件(b)
- 串行端口设备(c)
- 套接字文件(s)
- 数据输送文件(p)
- 链接文件(l)
第一列:后9位,每三个为一组,
- 第1-3位:表示所属主所拥有对该文件的权限
- 第4-6位:表示所属组所拥有对该文件的权限
- 第6-9位:表示其它用户所拥有对该文件的权限
权限:
-
r
:表示拥有读权限 -
w
:表示拥有写权限 -
x
:表示拥有执行权限 -
-
:表示没有权限 -
1、4、7
位描述读权限 -
2、5、8
位描述写权限 -
3、6、9
位描述执行权限