File tree Expand file tree Collapse file tree 3 files changed +24
-31
lines changed
Expand file tree Collapse file tree 3 files changed +24
-31
lines changed Original file line number Diff line number Diff line change 22
33## chapter1
44
5- 各类驱动编写、练习 。
5+ 各种练习的过程记录 。
66
77## chapter2
88
@@ -12,7 +12,3 @@ Linux 相关的练习及各类环境的搭建。
1212
1313Linux 内核源码相关的笔记。
1414
15-
16-
17-
18-
Original file line number Diff line number Diff line change 1- # ubuntu 下安装nfs #
1+ # ubuntu 下安装nfs
22
3- $ sudo apt-get install nfs-kernel-server
3+ ```
4+ $ sudo apt-get install nfs-kernel-server
5+ ```
46
57配置nfs
68
79修改` /etc/exports ` 里的内容,在文件最后加入nfs文件夹的路径及权限,
810
9- /work/nfs_root/first_nfs *(rw,sync,no_root_squash)
11+ ```
12+ /work/nfs_root/first_nfs *(rw,sync,no_root_squash)
13+ ```
1014
11- * :允许所有的网段访问,也可以使用具体的IP
15+ \ * :允许所有的网段访问,也可以使用具体的IP
1216
1317rw:挂接此目录的客户端对该共享目录具有读写权限
1418
1519sync:资料同步写入内存和硬盘
1620
17- no_root_squash :root用户具有对根目录的完全管理访问权限
21+ no \_ root \_ squash :root用户具有对根目录的完全管理访问权限
1822
1923启动nfs
2024
21- $ sudo /etc/init.d/nfs-kernel-server start
25+ ```
26+ $ sudo /etc/init.d/nfs-kernel-server start
27+ ```
2228
2329停止nfs
2430
25- $ sudo /etc/init.d/nfs-kernel-server stop
31+ ```
32+ $ sudo /etc/init.d/nfs-kernel-server stop
33+ ```
2634
2735
2836
Original file line number Diff line number Diff line change 1-
2- ## 操作系统 ##
1+ ## 操作系统
32
43操作系统组成: 硬件系统、操作系统内核、操作系统服务、用户应用程序。图5-1 操作系统组成部分
54
65![ 操作系统组成部分] ( /images/chapter3/操作系统组成部分.png )
76
87Linux 内核的主要用途就是为了与计算机硬件进行交互,实现对硬件部件的编程控制和接口操作,调度对硬件资源的访问,并为计算机上的用户程序提供了一个高级的执行环境和对硬件的虚拟接口。
98
10- ## 操作系统内核的结构模式 ##
9+ ## 操作系统内核的结构模式
1110
12111 . 整体式的单内核模式
13- 1. 内核代码紧凑、执行速度快,不足之处在于层次结构不强。
14- 2 . 层次式的微内核模式
15-
16- ![ 单内核模式的简单结构模型] ( /image/chapter3/单内核模式的简结构模型.png )
12+ 1 . 内核代码紧凑、执行速度快,不足之处在于层次结构不强。
13+ 2 . 层次式的微内核模式![ ] ( /images/chapter3/单内核模式的简结构模型.png )
1714
1815Linux内核的构成:进程调度模块、内存管理模块、文件系统模块、进程间通信模块和网络接口模块
1916
17+ linux内存管理机制中,同时采用了内存分段系统(Segmatation System)和内存分页系统\( Paging System\)
2018
21- linux内存管理机制中,同时采用了内存分段系统(Segmatation System)和内存分页系统(Paging System)
22-
23- 内存地址空间概念
24- 1 . 程序(进程)的虚拟和逻辑地址
25- 2 . CPU 的线性地址
19+ 内存地址空间概念
20+ 1 . 程序(进程)的虚拟和逻辑地址
21+ 2 . CPU 的线性地址
26223 . 实际物理内存地址
2723
28-
29-
30-
31-
32-
33-
34-
You can’t perform that action at this time.
0 commit comments