虚拟文件系统当时的设计目的是为了网络文件系统而设计的。虚拟文件系统,是一个抽象层。所以一个分区可以同时存在多个文件系统的原因就是,有个抽象层。。Windows没有这个,不需要这样子做。它靠盘符来确定文件系统网络文件系统的缺点:需要锁机制。无状态性。客户端并没有记录打开的文件。为什么不记录打开项呢?....
分类:
其他好文 时间:
2015-04-21 01:34:49
阅读次数:
114
linux系统-文件系统-文件系统构成
一 常用目录
1 所有用户可以使用的目录:/usr/bin or /bin
2 只有root用户可以使用的目录:/usr/sbin or /sbin
3 宿主目录:/home
4 虚拟文件系统,存放进程信息:/proc
5 存放设备文件:/dev
6 存放系统运行时的共享lib:/lib
7 存放系统出错的检查结果:/lost+found
...
分类:
系统相关 时间:
2015-04-18 13:12:26
阅读次数:
198
Proc虚拟文件系统下面有许多数字命名的子目录,这些数字表示系统当前运行的进程号;
其中/proc/N/fd目录下面保存了打开的文件描述符,指向实际文件的一个链接。如下:
[root@XXXXXXX_10_1_17_138 song_test]# ll /proc/25465/fd
total 0
lrwx------ 1 root root 64 Apr 14 09:36 0 -> /dev...
分类:
系统相关 时间:
2015-04-14 11:14:58
阅读次数:
179
Proc虚拟文件系统下面有许多数字命名的子目录,这些数字表示系统当前运行的进程号;
其中/proc/N/fd目录下面保存了打开的文件描述符,指向实际文件的一个链接。如下:
[root@XXXXXXX_10_1_17_138 song_test]# ll /proc/25465/fd
total 0
lrwx------ 1 root root 64 Apr 14 09:36 0 -> /dev...
分类:
系统相关 时间:
2015-04-14 11:14:06
阅读次数:
211
每个docker都有很多层次构成,docker 使用 union
file systems 将这些不同的层结合到一个image中去。
AUFS
(AnotherUnionFS) 是一种 Union
FS, 简单来说就是支持将不同目录挂载到同一个虚拟文件系统下(unite
several directories into a single virtual filesyste...
分类:
其他好文 时间:
2015-04-13 16:52:09
阅读次数:
268
Linux下的目录介绍:在Linux系统中,一切东西都是存放在一个唯一的“虚拟文件系统”中的,这个“虚拟文件系统”是树状的结构以一个根目录开始。以文件来表示所有逻辑实体和非逻辑实体,逻辑实体指文件和目录,非逻辑实体泛指硬盘,终端,打印机等等Linux系统是通过“虚拟文件系统-硬盘-硬盘上的分区-分区...
分类:
系统相关 时间:
2015-04-11 22:24:49
阅读次数:
204
Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。...
分类:
其他好文 时间:
2015-04-11 16:20:54
阅读次数:
114
我们先来看两张图: 第一张是VFS与具体文件系统的关系示意图: 第二张是Linux文件系统的层次结构: 特殊文件:用来实现”管道“的文件,特别是"命名管道"的FIFO文件,还有Unix域的socket,也都属于特殊文件;还有在/proc目录下的一系列文件。 磁盘文件:就是存在硬盘上的文件。 设备文件:sudo mount -t ext2 /dev/sdb1 /mnt/...
分类:
系统相关 时间:
2015-04-10 11:36:14
阅读次数:
274
1 两个文件系统先提一下两个重要的文件系统概念,一个是aufs,一个是vfs.aufs是一个类似于Unionfs的可堆叠联合文件系统。它将多个目录整合成单一的目录。ubuntu对其有良好的支持,因此docker的镜像就存储在aufs文件系统下。vfs是linux的内核中一个重要概念,这个虚拟文件系统可以让open()、read()、write()等系统调用不用关心底层的存储介质和文件系统类型就可以工...
分类:
其他好文 时间:
2015-04-02 22:43:18
阅读次数:
271
本文地址:http://www.cnblogs.com/archimedes/p/hadoop-filesystem-io.html,转载请注明源地址。hadoop借鉴了Linux虚拟文件系统的概念,引入了hadoop抽象文件系统,并在此基础上,提供了大量的具体文件系统的实现,满足构建于hadoop...
分类:
其他好文 时间:
2015-04-01 14:55:21
阅读次数:
270