常用的文件类型 --ext4

哈哈,当我们给电脑新安装了一个磁盘时,系统会提示我们是否格式化这个盘,也就是为这个盘规定特定的文件类型。
先来看看它的结构:
超级块: 存储这个文件系统文件的个数,大小。
超级块副本:用于备份超级块(超级块副本可不止一个哦)
i 节点: 用于存储文件的大小,权限,编号。(文件名是存储在父文件的 i 节点内)
数据块: 存储具体的数据。
具体结构如下:
在这里插入图片描述如何查看一个文件的编号: ls -li xx
在这里插入图片描述

那我们一些对文件的常用操作会对 i节点编号造成影响吗?
touch afile 此时的 afile 文件是一个空白文件可是我们使用:
在这里插入图片描述
可以看出依旧有4.0k 的大小,这是为啥?
因为系统默认一个小文件的大小就为 4.0k.
在这里插入图片描述
在这里插入图片描述
mv : 就像重新创建一个文件一样,那编号当然会改变。
cp : 就像把一个文件放到另一个地方,并不会改变其基本信息。
那如何删除火车的车厢呢?
只需要将那个链接点删除即可,所以删除速度都差不多。
那如何 add 车厢呢?
在这里插入图片描述
在这里插入图片描述
此时两者属于同一个火车头,当然对 cfile 的修改会影响到 bfile。因为同一个火车头,所以文件权限大小什么的都一样.–> 硬连接
在这里插入图片描述

此种情况为软连接,一个文件的修改受另一个文件的限制。
在这里插入图片描述最后补充一个文件权限相关的命令: getfacl , setfacl
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注释: 对 afile 的 root组添加 r(可读)权限.
总结:
说到了文件类型 ext4 即相关的操作,数据块,i 节点等。还需要知道硬连接,软连接的使用。最后也介绍了如何更改文件权限的命令。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值