文件
-
一个文件会对应一个inode
-
软硬链接有什么区别:是否具有独立的inode!!
软连接具有独立的inode--可以被当作独立文件看待。
硬连接没有独立的inode--就是链接前的inode编号。 -
建立硬链接,根本就没有创建新文件,因为没有给硬链接分配独立的inode。既然没有创建文件,那么一定没有自己的属性和内容。那么使用的一定是inode和内容
-
然后每一个inode在被硬链接的时候会++,只有一个文件的硬连接数量变成0时候,这个文件才算被删除。
-
新建文件之后,本身就会有一个属于自己的inode,具有一个映射关系。所以inode计数为1.
-
对于一个目录来说,会有inode计数会即使是新建也会有2个,因为除了这个目录名字之外,还有目录内的“.”,这就是“ls .”可以表示本文件夹下的内容可以显示出来的原因
-
stat test.c
一般会有三类时间:access,modify,change。access是文件被访问的时间,change是文件属性被修改时间,modify是文件内容被修改的时间
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)