Linux虚拟文件系统四大对象: 1)超级块(super block) 2)索引节点(inode) 3)目录项(dentry) 4)文件对象(file) 一个进程在对一个文件进行操作时各种对象的引用过程如下: 通过task_struct得到files_struct,然后通过文件描述符(int fd) ...
分类:
其他好文 时间:
2018-01-05 19:50:01
阅读次数:
215
链接概念: 分为软链接和硬链接,文件类型为 l 硬链接: ln 源文件 目标文件 软链接: ln -s 源文件 目标文件(目标文件不能事先存在) 硬链接: 硬链接是通过索引节点来进行链接,在linux系统中,多个文件名指向同一个索引节点是正常且允许的,这种情况的文件被称为硬链接,硬链接相当于文件的另 ...
分类:
系统相关 时间:
2017-12-02 21:08:19
阅读次数:
187
linux里一切皆文件 什么是文件属性? 文件本身带有的信息, 包括:索引节点编号、 文件类型以及权限、硬链接个数(备份作用)、所有者、所属组、文件大小、修改月、修改日、时分 索引节点编号,相当于人的身份证,全国唯一,linux系统中唯一,系统读取文件时,首先通过文件名找到节点编号,然后才能读取到文 ...
分类:
系统相关 时间:
2017-11-22 15:53:42
阅读次数:
154
一.磁盘内部的相关知识1、前言:一些关于磁盘的英文12345678disk#磁盘head#磁头sector#扇区track#磁道cylinder#柱面units#单元快block#数据块iNode#索引节点2、磁盘内部的相关知识一般来说,一块磁盘有1个到数个盘片不等,其中每个盘片的有效盘面对应一个读写磁头,从上到下从0..
分类:
其他好文 时间:
2017-11-09 11:31:05
阅读次数:
181
今天loginserver的一个网站,发现login后没有生成session。根据以往经验,一般是空间已满导致session文件生成失败空间剩余473M,可以排除空间已满的情况。导致文件生成失败还有另一个原因,就是文件索引节点inode已满df-iFilesystemInodesIUsedIFreeIUse%Mountedon/dev/mapper/..
分类:
系统相关 时间:
2017-10-31 14:20:32
阅读次数:
241
ls–lhi=ll-hi139610drwxr-xr-x2rootroot4.0KOct423:33ad139610inode索引节点编号系统读取文件时,首先通过文件名找到inode,然后才能读取到文件内容drwxr-xr-x第一位是文件类型、后面9位为文件权限2硬链接数量(同一个文件的,两个不同的访问入口)一个链接删掉,数据没丢。r..
分类:
系统相关 时间:
2017-10-25 23:30:45
阅读次数:
185
Inode(index node),索引节点。Linux系统中,分区要进行格式化,创建文件系统。在每个Linux存储设备或存储设备的分区(可以是硬盘,软盘,U盘等)被格式化为ext3文件系统后,一般分为两个部分:第一部分是Inode,第二部分是Block。 Block是用来存储文件实际内容的,例如: ...
分类:
其他好文 时间:
2017-10-11 23:54:03
阅读次数:
230
非聚簇索引 索引节点的叶子页面就好比一片叶子。叶子头便是索引键值。 先创建一张表: 对于MYISAM引擎,如果创建 id 和 name 为索引。对于下面查询: 会利用索引,先在索引树中快速检索到 id,但是要想取到id对应行数据,必须找到改行数据在硬盘中的存储位置,因此MYISAM引擎的索引 叶子页 ...
分类:
数据库 时间:
2017-09-30 17:53:55
阅读次数:
198
随笔参考: 理解 Linux 的硬链接与软链接https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/#icomments 关键字:索引节点 (index node 又称 inode)、VFS Linux下的VFS: VF ...
分类:
其他好文 时间:
2017-09-24 22:15:43
阅读次数:
216