LINUX操作系统及实验教程

LINUX操作系统及实验教程
作 者: 李善平 郑扣根
出版社: 机械工业出版社
丛编项: Linux与自由软件资源丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Linux
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《LINUX操作系统及实验教程》作者简介

内容简介

本书着重分析Linux操作系统内核的概念、算法和原理。本书分三部分。第一部分关于Linux的常识、系统的使用及维护,以帮助初学Linux的读者了解Linux。第二部分是Linux内核源代码的系统分析,集中讨论Linux的进程管理、存储管理、文件系统管理、设备管理、初始化。第三部分安排了几个关于Linux的实验,以帮助读者深入了解Linux。本书中文简体字版由机械工业出版社出版,未经出版者书面许可,本书的任何部分不得以任何方式复制或抄袭。

图书目录

目 录

前言

第一部分 Linux系统的安装和使用

第1章 Linux简介

1.1什么是Linux

1.2Linux内核发展历史

1.3Linux系统发布方式

1.4Linux的硬件要求

1.5Linux资源

第2章 RedHatLinux的安装

2.1安装之前

2.2硬盘分区

2.3安装类型

2.4安装方法

2.5安装过程

第3章 Linux使用基础

3.1开始使用

3.2文件操作

3.3用vi编辑文本文件

3.4Shell

3.5进程控制

3.6网络应川工具

3.7GNOME

第4章 Linux系统管理

4.1超级用广帐号

4.2用户和川户组管理

4.3文件系统管理

第二部分 Linux系统分析

第5章 Linux进程管理

5.1进程和进程控制块

5.2进程状态

5.3进程调度

5.4中断

5.5系统调川

5.6等待队列及其操作

5.7进程的创建和终止

5.8程序的装入和执行

5.9进程通信

第6章 Linux存储管理

6.180386体系结构的存储管理功能

6.2Linux的分页管理机制

6.3虚存段的组织和管理

6.4内存的共享和保护

6.5物理空间管理

6.6空闲物理内存管理

6.7内核态内存的申请与释放

6.8用户态内存的申请与释放

6.9交换空间

6.10页交换进程和页面换出

6.11缺页中断和页面换入

6.12存储管理系统的缓冲机制

第7章 Linux文件系统管理

7.1文件系统管理

7.2虚拟文件系统

7.3VFS超级块

7.4VFSinode

7.5文件系统管理的缓冲机制

7.6系统打开文件表

7.7ext2文件系统

第8章 Linux设备管理

8.1概述

8.2设备驱动程序基础

8.3中断处理

8.4设备驱动程序的辅助函数

8.5设备驱动程序的框架

8.6字符设备驱动程序

8.7块设备驱动程序

第9章 Linux系统初始化

9.1系统引导

9.2其它引导方法

9.3实模式下的系统初始化

9.4保护模式下的系统初始化

9.5启动内核

9.6init进程及系统配置

9.7Linux源程序的目录分布

第三部分 Linux系统实验

实验一 系统的安装实验

实验二 系统的用户交互界面和编程界面实验

实验三 进程管理实验

实验四 内存管理实验

实验五 文件系统实验

实验六 设备驱动程序与操作

系统综合实验