Linux文件属性

Linux教程:http://www.fdlly.com/m/linux
这篇文章主要介绍了Linux文件属性,结合实例形式分析了Linux文件属性的相关操作技巧,需要的朋友可以参考下,本文实例讲述了Linux文件属性,如何查看Linux文件属性等操作。分享给大家供大家参考,具体如下:

Linux文件属性

Linux将文件存储在单个目录结构中,这个目录我们称之为虚拟目录(virtual directory)。虚拟目录包含了安装在PC上的所有存储设备的文件路径,并将其并入到一个目录结构中。
Linux虚拟目录结构包含一个称为根(root)目录的基础目录。根目录下的目录和文件会按照访问它们的目录路径列出

Linux使用正斜线(/)而不是反斜线(\)来在文件路径中划分目录


文件属性

ls -l命令几乎可以看到系统上任何文件或目录的所有属性信息

image

image

总共有8个不同的信息栏,从左至右依次表示,但却包含了9样信息

  • 文件类型:目录(d)、文件(-)、字符型文件(c)、块文件(b)、串行端口设备(c)、套接字文件(s)
  • 文件的权限标志
  • 文件的链接个数
  • 文件的所有者(用户)
  • 文件的用户组
  • 文件的大小(以字节为单位)
  • 最后一次被修改时的日期
  • 最后一次被修改时的时间
  • 文件名

第一列

第一列:包含的东西有该文件类型和所属主、所属组以及其他用户对该文件的权限

image

第一列:第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位描述执行权限

你可能感兴趣的:(Linux文件属性)