转载自:http://linux.chinaunix.net/doc/2004-10-05/16.shtml#324lfindex0目录:/proc --- 一个虚拟文件系统加载 proc 文件系统察看 /proc 的文件得到有用的系统/内核信息有关运行中的进程的信息通过 /proc 与内核交互结论...
分类:
系统相关 时间:
2014-08-26 11:34:15
阅读次数:
361
在linux中,如果映像文件(.img)含有分区表的话,那么用losetup这个程序来加载文件系统就有点力不从心了。因为losetup只能加载无分区的文件系统映像文件。不过有一个好东西配合losetup却可以来挂载带有分区表的映像...
分类:
系统相关 时间:
2014-08-14 17:15:59
阅读次数:
299
1、文件系统构成/usr/bin、/bin --存放所有用户可以执行的命令/usr/sbin、/sbin --存放只有root可以执行的命令/home --用户缺省宿主目录/proc --虚拟文件系统,存放当前内存镜像/dev --存放设备文件/lib --存放系统程序运行所需的共享库/lost+f...
分类:
系统相关 时间:
2014-08-11 11:52:12
阅读次数:
234
(1)Linux层次结构:(2)Linux内核组成:主要由进程调度(SCHED)、内存管理(MM)、虚拟文件系统(VFS)、网络接口(NET)和进程间通信(IPC)等5个子系统组成。(3)与Unix的差异:Linux支持动态载入内核模块支持对称多处理(SMP)机制Linux内核能够抢占Linux内核...
分类:
系统相关 时间:
2014-07-31 19:39:27
阅读次数:
249
本文部分整理自网络
Linux下文件系统管理
1.VFS文件系统概述
linux采用VFS来管理文件系统,而且linux设计的原则之一就是everything is file。因此文件管理系统是linux设计最核心的体现。
VFS的全称是Virtual File System (虚拟文件系统)。
总体上说 Linux 下的文件系统主要可分为三大块:一是上层的文件系统的系统调用,二是虚...
分类:
系统相关 时间:
2014-07-31 13:23:06
阅读次数:
329
文件系统,对文件和目录的管理1.1. linux本地文件系统1.1.1. 虚拟文件系统1.1.1. linux文件保护机制 1.2. 分布式文件系统NFS
分类:
其他好文 时间:
2014-07-02 20:47:41
阅读次数:
285
(1)Linux层次结构:
(2)Linux内核组成:
主要由进程调度(SCHED)、内存管理(MM)、虚拟文件系统(VFS)、网络接口(NET)和进程间通信(IPC)等5个子系统组成。
(3)与Unix的差异:
Linux支持动态加载内核模块支持对称多处理(SMP)机制Linux内核可以抢占Linux内核并不区分线程和其他的一般进程Linux提供具有设备类...
分类:
系统相关 时间:
2014-06-15 13:47:40
阅读次数:
478
VFS的层次文件系统实现与用户进程(或C库)之间。文件系统分类基于磁盘的文件系统(ext2/3 fat
iso9660…)、虚拟文件系统(proc)、网络文件系统(nfs)通用文件模型VFS提供一种结构模型,包含了一个强大的文件系统所应具备的所有组件。所有的文件系统实现,都必须提供与VFS定义的结构...
分类:
其他好文 时间:
2014-06-11 22:06:58
阅读次数:
364
先来看一下写文件函数write的执行过程:
ret = write()...
分类:
系统相关 时间:
2014-06-11 00:11:54
阅读次数:
339
linux虚拟文件系统浅析虚拟文件系统(VFS)在我看来, "虚拟"二字主要有两层含义:1,
在同一个目录结构中, 可以挂载着若干种不同的文件系统. VFS隐藏了它们的实现细节, 为使用者提供统一的接口;2, 目录结构本身并不是绝对的,
每个进程可能会看到不一样的目录结构. 目录结构是由"地址空间(...
分类:
系统相关 时间:
2014-06-05 16:06:23
阅读次数:
381