inode和block简介

编程

目录

  • 1.inode和block简介
  • 2.inode
    • 2.1.含义
    • 2.2.怎么来的
    • 2.3.特点
    • 2.4.怎么用/看
  • 3.block
    • 3.1.含义
    • 3.2.怎么来的
    • 3.3.特点
    • 3.4.怎么用/怎么看

1.inode和block简介

获得一个硬盘到可以向硬盘中存放数据

硬盘,分区,格式化创建文件系统,挂载

2.inode

2.1.含义

index node索引节点

用来存放文件属性的空间。通过inode号码找到这个空间的。

inode号码

inode空间

文件名不存放在inode中

2.2.怎么来的

格式化创建文件系统

2.3.特点

inode存放文件属性

存放block的位置(指向block的指针)

创建一个文件要占用一个inode

inode节点号相同的文件,互为硬链接文件,可以认为是一个文件的不同入口

inode在某一个文件系统(分区),是唯一的

2.4.怎么用/看

ls -i(看某些文件的inode号码)

df -i(系统里面inode用了多少剩余多少)

3.block

3.1.含义

数据块

block实际存放数据的位置

3.2.怎么来的

格式化创建文件系统

3.3.特点

block是实际存放数据的位置

block 4k(centos 6.x) 1k 8k

创建大文件会占用多个block,如果文件很小1k,4k剩余的空间会被浪费

创建一个非空文件要占用一个inode和至少1个block

每读取一个block就会消耗一次磁盘I/O(input/output 磁盘读写)

3.4.怎么用/怎么看

df -h(磁盘block使用情况)

ls -lh

以上是 inode和block简介 的全部内容, 来源链接: utcz.com/z/515742.html

回到顶部