linux的目录结构 linux存储架构详解?
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】。
第四步,然后按回车键查看文件的具体路径信息。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。