文件系统结构

本文介绍了Linux文件系统的结构,包括文件名、inode和block。inode存储文件的元信息,如权限、时间戳等。inode会占用硬盘空间,其大小和数量在格式化时确定。硬链接通过inode号连接文件,多个文件名可指向同一inode,删除其中一个不影响其他链接。软链接(符号链接)则类似Windows快捷方式,指向文件的位置信息。硬链接不能跨分区或针对目录创建,而软链接可以。
摘要由CSDN通过智能技术生成

文件系统结构

Linux 文件系统由三部分组成 : 文件名,inode,block
Linux 文件系统: ext3,ext4,xfs
windows 文件系统: FAT32,NTFS

inode 的内容
inode 包含文件的元信息,具体来说有以下内容:
 * 文件的字节数
 * 文件拥有者的 User ID
 * 文件的 Group ID
 * 文件的读、写、执行权限
 * 文件的时间戳,共有三个:ctime 指 inode 上一次变动的时间,mtime 指文件内容上一次变动的时间,atime 指文件上一次打开的时间。
 * 链接数,即有多少文件名指向这个 inode
 * 文件数据 block 的位置
可以用 stat 命令,查看某个文件的 inode 信息:

[root@caicai ~]# stat a.txt # a.txt‫是名称

注意:
mtime : modify time 修改文件内容的时间
atime : access time 访问文件内容的时间
ctime 指 inode 上一次文件属性变动的时间,change time 。 比如: chmod +x a.sh 
mtime 指文件内容上一次变动的时间,modify time 。

inode的大小
inode 也会消耗硬盘空间,所以硬盘格式化的时候,操作系统自动将硬盘分成两个区域。一个是数据区,存放文件数据;另一个是 inode 区(inode table&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值