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之文件属性详解的主要内容,如果未能解决你的问题,请参考以下文章