linux系统原始版本介绍linux系统原始版本介绍linux正式对外公布是在1991年0.11 正是向外公布的内核版本0.95加入虚拟文件系统思想0.96加入网络支持和虚拟文件系统VFS0.97 加入对新的SCSI驱动程序的支持0.98 改善了对TCP/IP网络的支持0.99重新设计对内存使用情况...
分类:
系统相关 时间:
2015-03-15 00:28:33
阅读次数:
281
Linux内核主要有 5个子系统组成:进程调度 (SCHED) ,内存管理 (MM) ,虚拟文件系统 (VFS) ,网络接口 (NET)和进程间通信 ( IPC )。 1、进程调度 进程在进程调度子系统中微观串行,宏观并行。其余 4...
分类:
系统相关 时间:
2015-03-07 15:29:19
阅读次数:
146
虚拟文件系统(Virtual Filesystem)也可称之为虚拟文件系统转换(Virtual Filesystem Switch),是一个内核软件层,用来处理与Unix标准文件系统相关的全部系统调用。其健壮性表如今能为各种文件系统提供一个通用的接口。通用文件系统模型 VFS所隐含的主要思想在于引....
分类:
系统相关 时间:
2015-02-24 18:36:24
阅读次数:
209
linux initrd里的init脚本中的第一句为: mount -t proc /proc /proc 作用是把proc这个虚拟文件系统挂载到/proc目录。这说明initrd需要用到/proc,进而说明initrd也是一个系统(只是不够完整),没有/proc,initrd不能工作。 这种写法很...
分类:
其他好文 时间:
2015-02-23 12:01:11
阅读次数:
158
原文:Linux内核分析(四)----进程管理|网络子系统|虚拟文件系统|驱动简介Linux内核分析(四) 两天没有更新了,上次博文我们分析了linux的内存管理子系统,本来我不想对接下来的进程管理子系统、网络子系统、虚拟文件系统在这个阶段进行分析的,但是为了让大家对内核有个整体的把握,今天还是简单...
分类:
系统相关 时间:
2015-02-12 10:30:06
阅读次数:
217
Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。...
分类:
其他好文 时间:
2015-02-11 10:43:20
阅读次数:
195
们将要访问的设备挂载到这个目录下,这样我们就可以访问文件了。/opt 多数第三方软件默认安装到此位置,如Adobe Reader,google-earth等。并不是每个系统 都会创建这个目录。/proc 它是存在于内存中的虚拟文件系统。里面保存了内核和进程的状态信息。多为文本文件,可以 直接查看。如...
分类:
系统相关 时间:
2015-02-10 11:11:52
阅读次数:
227
Linux内核分析(四)两天没有更新了,上次博文我们分析了linux的内存管理子系统,本来我不想对接下来的进程管理子系统、网络子系统、虚拟文件系统在这个阶段进行分析的,但是为了让大家对内核有个整体的把握,今天还是简单的介绍一下剩余的几个子系统,我们对这几个子系统的分析,只要了解其作用和部分内容即可,...
分类:
系统相关 时间:
2015-02-02 22:54:38
阅读次数:
234
Linux系统介绍及日常管理一、Linux的内核:Linux内核由5个主要的子系统组成:进程调度(SCHED)内存管理(MM)虚拟文件系统(VFS)网络接口(NET)进程间通信(IPC)常用连接linue服务器客户端:SecureCRT 5.2.exeWinSCP.exe上传文件 rz下载文件 sz...
分类:
系统相关 时间:
2015-02-02 15:27:09
阅读次数:
174
概述:
内核空间与用户空间经常需要进行交互。举个例子:当用户空间使用一些配置命令如ifconfig或route时,内核处理程序就要响应这些处理请求。
用户空间与内核有多种交互方式,最常用的有以下四种:通过/proc虚拟文件系统,通过/sys虚拟文件系统,通过ioctl系统调用,通过Netlink socket。 其中编写程序时最常使用ioctl,这四种方式中有两种是通过虚拟...
分类:
系统相关 时间:
2015-01-30 15:55:02
阅读次数:
407