首页 > 编程知识 正文

linuxinode恢复,codeblocks运行的是上一个项目

时间:2023-05-04 16:50:51 阅读:59348 作者:1915

在此写目录标题,以简要说明inode/block/superblockinodeblocksuperblock:(超级块)

索引/块/super块概述

除了文件的实际内容外,操作系统文件数据还具有很多属性,如文件权限(rwx )和文件属性)所有者、组和时间参数。

文件系统通常将这两个数据存储在不同的块中。 权限属性位于I节点上,实际数据位于数据块上。

索引节点所具有的属性:索引节点是文件索引节点。 记录文件的属性(文件创建者、创建日期、大小等)和包含该文件数据的块编号。 一个文件占用一个inode。 inode为同一文件且相互硬链接的文件(文件又是另一个入口)。 每个inode的大小固定为128字节。 格式化磁盘时,inode的数量是固定的,不会更改。 系统inode使用情况df-I [ root @ Fei~] # df-ifilesysteminodesiusedifreeiuse % mounted on/dev/sda 265536012123453412619 %/TMM dev/Sr00--/media文件inode编号方法1:ls-I [ root @ Fei至ls-I anaconda-ks.CFG 142231 anaconda-ks.CFG方法stat命令[ root ] stat anaconda-ks.cfgfile : ' anaconda-ks.CFG ' size 3360938 blocks 33608 io block :4096一般文件Device: 802h/2050 di node :142231 links :1 access : (0600/- rw-----uid : (0/root ) gid:(0/root ) )0/root access :2020-03-1721336058336016.118997700800 modify :2020-03-1721336058336018.019997720800 change 33602020文件较大每个块通常大小为1k、2k和4k,引导分区boot为1k,其他为4k。 磁盘读取数据以block为单位读取。 注意,对于block和inode,在ext4文件系统中,给四个block分配了一个inode编号。 大量存储小于4个或小于1个的小文件会耗尽节点,但仍然保留磁盘空间,在这种情况下无法保存重新存储的数据。

superblock:(超级块)记录此文件系统的整体信息。 包括索引节点和块的总量、使用量、剩馀量、文件系统格式和相关信息等。 文件系统的装载时间、上次写入数据的时间、上次检查磁盘(fsck )的时间等。 也有可变位的值。 如果此文件系统已经装载,则valid位的值为0;如果未装载,则valid位的值为1。扩展

删除硬链接文件:节点编号相同,因此必须同时删除链接文件和原始文件。 删除软链接文件:与inode编号不同,链接文件是原始文件的快捷方式,删除软链接文件不影响原始文件中的数据。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。