linux_ext文件系统原理基础

02 ext文件系统原理基础

文件挂载的配置文件:/etc/fstab

每行定义一个要挂载的文件系统:

 

要挂载的设备或伪文件系统  挂载点  文件系统类型  挂载选项  转储频率  自检次序

要挂载的设备或伪文件系统:

设备文件、LABELUUID、伪文件系统名称(proc,sysfs)

挂载选项:

dedaults ,

转储频率:

0: 不做转储 1:每天转储

自检顺序:

0: 不自检  1:首先自检,一般只有rootfs才用1

 

文件系统上的其他概念:

Inode: Index Node 索引节点

地址指针:

直接指针:

间接指针:

三级指针:

inode bitmap: 对位标识每个inode

 

硬链接:

(1)不能对目录进行,只能对文件

(2)不能跨分区进行

指向同一个inode的多个不同路径,创建文件的硬链接即为为inode创建新的引用路径,因此会增加其引用次数

两个文件路径指向一个inode编号。应用同一块内存

删除一个路径,硬链接数减一,删除最后一个硬链接时,把inode删除,但数据内容不删除,下次使用时直接覆盖。

注:删除数据后数据没有被清掉,仅是清除引用关系,所以能恢复。(硬链接删除快)

 

软连接(符号链接)

可以对目录进行,可以跨分区

指向的是另一个文件的路径,其大小为指向的路径字符串的长度,不增加或减少目标文件inode的引用次数

inode 存储另外一个文件路径(另一个inode)。  

 

ln  [-sv] SRC DEST

-s: symbolic link

-v: verbose

 

文件管理操作对文件的影响

文件删除:

文件复制:慢

文件移动、剪切:快,只修改路径

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值