2016 - 2024

感恩一路有你

linux的目录结构 linux存储架构详解?

浏览量:1236 时间:2023-07-20 07:25:39 作者:采采

linux存储架构详解?

大多数Linux文件系统(如ext2和ext3)规定文件由目录条目、inode和数据块组成:

目录条目:包括文件名和inode节点号。

Inode:又称文件索引节点,包含文件的基本信息和指向数据块的指针。

数据块:包含文件的具体内容。

I .目录块

在Linux系统中,目录也是一种文件。打开一个目录,其实就是打开一个目录文件。

目录文件的结构非常简单,只是一系列目录条目的列表。每个目录条目由两部分组成:包含文件的文件名和对应于文件名的inode号。

ls命令只列出目录文件中的所有文件名:ls /etc。

ls -i命令列出了整个目录文件,即文件名和索引节点号:ls -i /etc。

如果要查看文件的详细信息,必须访问inode节点,根据inode编号读取信息。ls -l命令列出了文件的详细信息。ls -l /etc

第二,Inode

1.什么是inode?

为了理解inode,我们应该从文件存储开始。

文件存储在硬盘上,硬盘的最小存储单位称为扇区。每个扇区存储512字节(相当于0.5KB)。

操作系统读取硬盘时,不会一次读取一个扇区,效率太低。相反,它将一次连续读取多个扇区,即读取a "街区 "曾经。这 "街区 "由多个扇区组成是文件访问的最小单位。最常见的a "街区 "是4KB,即八个连续扇区形成一个块。

文件数据存储在 "积木 ",所以很明显,我们也必须找到一个地方来存放 "元信息 "文件的,如文件的创建者、文件的创建日期、文件的大小等等。这个存储文件元信息的区域叫做inode,翻译成中文就是#34索引节点#34。

Inode包含文件的元信息内容(除文件名之外的所有文件信息)

文件中的字节数。

文件类型。

文件所有者的用户ID。

文件的组ID。

读取、写入和执行文件的权限。

文件有三个时间戳:ctim

linux下如何查看文件路径?

答:linux获取文件路径的方法如下;

第一步,打开linux系统,在linux桌面空白处点击右键。

第二步,在弹出的下拉选项中,点击打开终端。

第三步:在终端输入cd命令进入一个目录,然后输入【pwd】。

第四步,然后按回车键查看文件的具体路径信息。

文件 目录 inode 信息 节点

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。