Linux文件管理一、文件系统及Shell的基本概念1.文件系统的含义文件系统是用来管理和组织保存在磁盘驱动器上数据的系统软件2.Linux的文件系统Linux系统采用虚拟文件系统技术(VFS)、结构采用倒立树型、VFS使Linux支持以下文件系统:EXT2:二次扩展EXT3:三次扩展SWAP:交换文..
分类:
系统相关 时间:
2017-09-29 00:12:14
阅读次数:
257
随笔参考: 理解 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
文件系统文件系统分类根据其是否支持"journal"功能:日志型文件系统:ext3,ext4,xfs,...非日志型文件系统:ext2,vfat文件系统的组成部分:内核中的模块:ext4,xfs,vfat用户空间的管理工具:mkfs.ext4,mkfs.xfs,mkfs.vfatLinux的虚拟文件系统:VFS查前支持的文件系统:cat/proc/fi..
分类:
系统相关 时间:
2017-08-29 00:05:01
阅读次数:
278
继上一篇文章介绍了inode结构体:继续介绍目录项dentry: 三、dentry结构体 目录项:目录项是描述文件的逻辑属性,只存在于内存中,并没有实际对应的磁盘上的描述,更确切的说是存在于内存的目录项缓存,为了提高查找性能而设计。注意不管是文件夹还是最终的文件,都是属于目录项,所有的目录项在一起构 ...
分类:
其他好文 时间:
2017-08-25 19:58:32
阅读次数:
119
linux虚拟文件系统四大对象: 1)超级块(super block) 2)索引节点(inode) 3)目录项(dentry) 4)文件对象(file) 现在先介绍第一个 一、super_block的含义: 超级块代表了整个文件系统,超级块是文件系统的控制块,有整个文件系统信息,一个文件系统所有的i ...
分类:
其他好文 时间:
2017-08-25 13:52:15
阅读次数:
257
Action类的书写方式 方式1 方式2 方式3 ...
分类:
其他好文 时间:
2017-08-21 21:34:07
阅读次数:
177
最近挂载了N多的文件系统,大致了不同文件系统的相应特性及挂载方式,却还是对Linux的文件系统没有从源码方面去了解。不求甚解确实不好不好。 于是借鉴一些大牛的博客及自己的理解,总结了博客系列: 一、VFS是什么: VFS是Linux中的一个虚拟文件文件系统,也称为虚拟文件系统交换层(Virtual ...
分类:
系统相关 时间:
2017-08-21 16:34:24
阅读次数:
376