文件

  1. 一个文件会对应一个inode

  2. 软硬链接有什么区别:是否具有独立的inode!!
    软连接具有独立的inode--可以被当作独立文件看待。
    硬连接没有独立的inode--就是链接前的inode编号。

  3. 建立硬链接,根本就没有创建新文件,因为没有给硬链接分配独立的inode。既然没有创建文件,那么一定没有自己的属性和内容。那么使用的一定是inode和内容

  4. 然后每一个inode在被硬链接的时候会++,只有一个文件的硬连接数量变成0时候,这个文件才算被删除。

  5. 新建文件之后,本身就会有一个属于自己的inode,具有一个映射关系。所以inode计数为1.

  6. 对于一个目录来说,会有inode计数会即使是新建也会有2个,因为除了这个目录名字之外,还有目录内的“.”,这就是“ls .”可以表示本文件夹下的内容可以显示出来的原因

  7. stat test.c
    一般会有三类时间:access,modify,change。access是文件被访问的时间,change是文件属性被修改时间,modify是文件内容被修改的时间

posted @   zhudachang  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示