Linux之文件属性详解

Posted 入门小站

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux之文件属性详解相关的知识,希望对你有一定的参考价值。

使用ls -lih列出上述信息

> ls -lih
12939236190 drwxr-xr-x  3 mac  staff    96B  2 19 21:47 doc
  • 第一列:inode
  • 第二列:文件种类和权限
  • 第三列:硬链接个数
  • 第四列:属主
  • 第五列:所归属的组
  • 第六列:文件或目录的大小;
  • 第七列:最后修改时间;
  • 第八列:文件名或目录名

inode

硬链接

创建一个文件的硬连接

> ln rumen.txt rumenz.txt
> ls -lih
total 0
12940530535 -rw-r--r--  2 mac  staff     0B  2 19 23:01 rumen.txt
12940530535 -rw-r--r--  2 mac  staff     0B  2 19 23:01 rumenz.txt

为什么创建一个空目录的文件,硬连接的个数是2

> mkdir rumenz
> ls -lih
12940530815 drwxr-xr-x  2 mac  staff    64B  2 19 23:03 rumenz
> ls -al rumenz
drwxr-xr-x  2 mac  staff  64  2 19 23:03 .
drwxr-xr-x  3 mac  staff  96  2 19 23:03 ..

文件类型

  • -:代表普通文件
  • d:代表目录
  • l:代表软连接(ln –s 源文件 链接文件)
  • b:块设备和其他外围设备,是特殊类型的文件

文件权限

  • r 可读,数字权限是4
  • w 可写,数字权限是2
  • x 可执行,数字权限是1
  • owner = rwx = 4+2+1 = 7
  • group = rwx = 4+2+1 = 7
  • others= --- = 0+0+0 = 0

原文链接:https://rumenz.com/rumenbiji/linux-file-attribute.html
微信公众号:入门小站

linux常用命令速查手册PDF下载

3669页vim参考手册PDF下载

阿里云ECS运维Linux系统诊断PDF下载

Docker速查手册PDF下载

Linux学习笔记【强悍总结值得一看】PDF下载

shell简明教程PDF下载

以上是关于Linux之文件属性详解的主要内容,如果未能解决你的问题,请参考以下文章

Linux C笔记之 链接属性 详解

MyBatis之Mapper XML 文件详解-sql和入参

DOM探索之基础详解——学习笔记

linux 网络属性配置之ifcfg ip/ss配置文件

Linux之cp命令详解

Linux命令详解之–chmod命令