linux中文件的解释

列出的文件的解释

d  r-xr-xr-x.  2  root root   6   Aug   10 2021  afs

1       2         3       4         5     6          7          8

第1部分:表示文件类型

“-”: 表示普通文件也就是常规文件
“d”: 表示目录
“s”: 表示套接字文件,套接字文件就是测试网络联性(icmp)用于控制互联网消息协议(当访问引用的时候,需要两个要素,一个是对方的主机地址,第二个是对方提供的服务在哪个端口上),应用是用端口区分的,不同的应用通过其对应的端口获取对应的服务。当系统有这个文件的时候,就可以通过这个文件对外提供服务。
“p”: 表示管道文件
“b”: 表示块设备,是一个按文件块进行访问的文件,是一个创建文件的系统,随机存取
“c”: 字符设备,是顺序存取
“l”: (link)链接文件,也就是快捷方式,软连接,符号链接

第2部分:文件的权限

拆分: r-xr-xr-x.
r-xr-xr-x:表示的是通用文件权限
“r”: 表示可以读文件内容
“w”: 表示可以修改文件内容
“x”: 表示可以执行文件,前提条件是文件必须是可执行文件,否则无意义


再次拆分:
r-x   r-x   r-x
 1     2     3
其中:
1表示该文件的所有者对该文件的权限
2表示该文件所属组的所有成员对该文件的权限
3表示除了以上两种,其他所有用户对改文件的权限
“.”: 表示文件的扩展权限,扩展权限也叫文件访问控制列表(简称facl)主要是用来定义,对某用户和某组用户定制权限

第3部分:文件的硬链接次数

硬链接是一个文件链接到另一个文件的inode节点,硬链接次数就是有几个文件链接到该文件的inode(inode[也叫元素据区])
在这里插入图片描述
注: c和a共享元数据,c和a链接到元数据是硬链接,b通过a链接到元数据是软连接

[root@www ~]# touch a(创建一个文件a)
[root@www ~]# ll
total 2048016
-rw-r--r--. 1 root root          0 Nov  9 00:37 a
[root@www ~]# ln -s a b(创建一个指向a的b文件)
[root@www ~]# ll
total 2048016
-rw-r--r--. 1 root root          0 Nov  9 00:37 a
lrwxrwxrwx. 1 root root          1 Nov  9 00:37 b -> a
[root@www ~]# echo xixi > a(在文件b中存入xixi)
[root@www ~]# cat a(查看文件a中的内容)
xixi
[root@www ~]# cat b(查看文件b中的内容)
xixi
[root@www ~]# rm -rf a(删除a文件)
[root@www ~]# ll
total 2048016
lrwxrwxrwx. 1 root root          1 Nov  9 00:37 b -> a
[root@www ~]# cat b
cat: b: No such file or directory(b文件并不能调用a文件)
[root@www ~]# touch a(再次创建a文件,a文件中没有内容)
[root@www ~]# ll
total 2048016
-rw-r--r--. 1 root root          0 Nov  9 00:43 a
lrwxrwxrwx. 1 root root          1 Nov  9 00:37 b -> a
[root@www ~]# cat a
[root@www ~]# cat b
[root@www ~]# ln a c(又在文件a中新添一个文件c)
[root@www ~]# ll
total 2048016
-rw-r--r--. 2 root root          0 Nov  9 00:43 a
lrwxrwxrwx. 1 root root          1 Nov  9 00:37 b -> a
-rw-r--r--. 2 root root          0 Nov  9 00:43 c
[root@www ~]# ll -i(通过观察可以的出a和c的inode节点都是18273690)
total 2048016
18273690 -rw-r--r--. 2 root root          0 Nov  9 00:43 a
18273694 lrwxrwxrwx. 1 root root          1 Nov  9 00:37 b -> a
18273690 -rw-r--r--. 2 root root          0 Nov  9 00:43 c
[root@www ~]#

第4部分:文件的所有者

第5部分:文件的所属组

第6部分:文件的大小

默认的单位是字节

第7部分:文件的时间

文件的时间有四种:
1.atime(access time):指的是文件上一次被访问的时间
2.mtime(modify time):文件被修改的时间(ll命令后显示的时间默认的时间就是mtime)

[root@www ~]# ll
total 2048016
-rw-r--r--. 1 root root          0 Nov  9 22:36 a

3.ctime(change time):文件状态被改变的时间
4.btime(borth time):文件创建的时间(不能改变文件的创建时间)

[root@www ~]# stat a-----------(查看a文件的所有相关时间)
  File: a
  Size: 0         	Blocks: 0          IO Block: 4096   regular empty file
Device: fd00h/64768d	Inode: 18273706    Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2022-11-09 22:36:23.779689909 +0800--------(文件上次呗访问的时间)
Modify: 2022-11-09 22:36:23.779689909 +0800---------(文件上次被修改的时间)
Change: 2022-11-09 22:36:23.779689909 +0800-----------(文件状态被改变的时间)
 Birth: 2022-11-09 22:36:23.779689909 +0800-----------(文件创建的时间)
[root@www ~]# 

第8部分:文件名

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值