linux目录文件属性,Linux目录文件属性 | IT运维网

[root@localhost ~]# ll -ih

total 8.3M

135630361 -rw-------. 1 root root 1.3K Feb 10 20:30 anaconda-ks.cfg

135630390 -rw-r--r-- 1 root root 0 Feb 10 20:30 test.txt

134447970 -rw-r--r-- 1 root root 8.3M Nov 10 2017 wordpress-4.8.1-zh_CN.tar.gz

格式:共十列,列与列之间用空格隔开。

第一列:inode索引节点编号(包含文件的元信息),唯一性;系统读取文件时首先通过文件名找到inode,然后才能读取到文件内容。

第二列:共十一个字符

第1字符为文件类型

第2-10字符为目录文件基本类型

2-4字符为所属主的读(r)写(w)执行(x)权限

5-7字符为所属组的读(r)写(w)执行(x)权限

8-10字符为其它人读(r)写(w)执行(x)权限

第11字符为SELinux的安全上下文符号;关闭SELinux后新创建的就不会再有这个点了,但以前已创建的还会显示这个点(SELinux已不起作用了)。

第三列:硬链接个数

第四列:目录文件的属主

第五列:目录文件的属组

第六列:目录文件的大小;目录的大小只是本身的容量,不包含子目录及文件;查看实际大小可用命令du统计

第七列:目录文件的修改月份

第八列:目录文件的修改日期

第九列:目录文件的修改时间

第十列:目录文件的名称;Linux环境一切皆文件不以后缀区分,为了便于辨识人为的标记后缀。

inode索引节点编号:文件的元信息

文件的字节数

文件的UID

文件的GID

文件的读写执行权限

文件的时间戳:共三个

ctime:指inode上一次变动时间

mtime:指文件内容上一次变动时间

atime:指文件上一次打开时间

链接数:既有多少文件指向这个inode

文件数据block的位置

文件类型    #文件颜色取决于环境变量(env)中的参数(LS_COLORS)定义的

-:普通文件;文本文件、二进制文件、压缩文件、图文文件等。

d:目录文件;一般颜色为深蓝色

b:块设备文件;存储设备硬盘(/dev/sda、/dev/sda1)

物理硬盘:/dev/sd[a-z]

虚拟化硬盘:半虚拟化驱动/dev/vd[a-z] 全虚拟化驱动/dev/sd[a-z]

HP服务器:/dev/cciss/c0d0

c:字符设备文件;打印机、终端(/dev/tty1、/dev/zero)

l:链接文件;一般颜色为浅蓝色

软链接:类似于Windows环境中的快捷方式;软链接推荐用绝对路径创建

源文件与软链接文件属于不同类型的文件,因此inode也不同。

主要用于生产环境中的软件升级、企业代码发布和不方便目录移动。

硬链接:类似于文件有多个有效的入口(镜像文件)

源文件与硬链接文件属于相同类型的文件,多个文件名指向同一个索引节点(inode)的状态,因此inode也相同。

目录不能创建硬链接,也不能跨分区创建硬链接;硬链接文件可以用rm命令删除。

区别:

1、目录不能创建硬链接,并且硬链接不可以跨分区。

2、目录软链接特别常用,并支持跨分区。

3、硬链接文件与源文件的inode相同,软链接文件与源文件的inode不同。

4、删除软链接文件对源文件及硬链接文件无任何影响。

5、删除文件的硬链接文件对源文件及链接文件无任何影响。

6、删除链接文件的源文件,对硬链接文件无影响,会导致软链接失效。

7、删除源文件及其硬链接文件,整个文件会被真正的删除。

p:管道文件

s:套接字文件;Socket,进程间通讯

目录文件基本权限

Linux中的文件或目录的权限和用户及用户组关联很大,每个文件或目录都有一组共9个基础权限位,每三个字符被分为一组,它们分别是属主权限(占三个字符)、属组权限(占三个字符)、其它用户权限(占三个字符)。

权限主要针对三类对象:

User(u):Owner 属主用户(文件所有者);判断用户是否为文件的所有者,如果是按所有者的权限给与访问。

Group(g):属组用户(包含组成员);判断用户是否为文件的属组成员,如果是按属组成员的权限给与访问。

Other(o):其他用户(匿名用户);不满足所有者和属组成员的都按照其它用户的权限给与访问

每类对象定义了三种权限:

r = 4:读取权限

w = 2:写入权限

x = 1:执行权限;此位置还有个特殊权限(s)

– = 0:无权限

数字权限转换表:    #权限模式为数字方式时授权方式等同于覆盖(=)效果

权限 二进制 数字

--- 000 0

--x 001 1

-w- 010 2

-wx 011 3

r-- 100 4

r-x 101 5

rw- 110 6

rwx 111 7

针对目录权限说明(root用户除外):

读取(r=4),表示具有浏览目录文件及子目录的权限(ls Dir),没有x权限(不能进入目录内;查看列表时可看到所有文件名但会提示无权访问目录下文件,目录文件属性会带有问号)

写入(w=2),表示具有新增、删除和修改目录内文件名的权限(需要x权限配合)

执行(x=1),表示具有访问目录内的权限(没有r权限配合无法列表文件及目录,没有w权限配合无法新建和删除)

无权限=0

针对文件权限说明(root用户除外):删除文件(修改文件名)的权限受父目录的权限控制,和文件本身权限无关

读取(r=4),表示具有读取/阅读文件内容的权限

写入(w=2),表示具有新增/修改文件内容的权限

执行(x=1),表示具有执行文件的权限(文件本身要能够执行(.sh/.py/.perl等),普通用户同时需要具备r的权限才能执行,root用户只要有x的权限就能执行)

无权限=0

IT运维网 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Linux目录文件属性!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值