主页 详情

《Linux操作系统原理与应用》_张玲编著_12176628_9787560622279

【书名】:《Linux操作系统原理与应用》
【作者】:张玲编著
【出版社】:西安:西安电子科技大学出版社
【时间】:2009
【页数】:310
【ISBN】:9787560622279
【SS码】:12176628

最新查询

内容简介

第一部分 基础篇

第1章 操作系统概述

1.1认识操作系统

操作系统的概念

操作系统的功能

1.2操作系统的发展

操作系统的发展

操作系统的分类

1.3 Linux操作系统概述

Linux操作系统的发展背景与历史

Linux操作系统的特点

Linux操作系统的组成

Linux操作系统的版本

Linux操作系统的应用与发展

习题

第2章Linux操作基础

2.1 Linux基本操作

登录

修改口令

退出

系统的关闭与重启

2.2 Linux命令

命令的格式

命令的输入与修改

命令的执行

命令的分类

简单命令

联机帮助

2.3 Linux文件操作

Linux系统的文件

Linux系统的目录

常用的目录操作命令

常用的文件操作命令

2.4输入/输出重定向

命令的输入与输出

输入重定向

输出重定向

管道

习题

第3章 vi文本编辑器

3.1 vi文本编辑器概述

vi文本编辑器介绍

vi的工作模式

vi的启动与退出

3.2 vi基本命令

屏幕翻滚

光标定位与移动

文本输入与删除

文本修改与替换

文本拷贝与粘贴

撤销与重做

3.3 vi常用末行命令

搜索与替换命令

文件操作与退出命令

其他常用命令

习题

第二部分 原理篇

第4章 进程管理

4.1进程

程序的顺序执行与并发执行

进程的概念

进程控制块

进程的组织

Linux系统中的进程

4.2进程的运行模式

操作系统内核

中断与系统调用

进程的运行模式

4.3进程控制

进程控制的功能

Linux系统的进程控制

Shell命令的执行过程

4.4进程调度

进程调度的基本原理

Linux系统的进程调度

4.5进程的互斥与同步

进程的互斥与同步

信号量与P、V操作

Linux的信号量机制

死锁问题

4.6进程通信

进程通信的方式

Linux信号通信原理

Linux管道通信原理

4.7线程

线程的概念

线程和进程的区别

内核级线程与用户级线程

Linux中的线程

习题

第5章 存储管理

5.1存储管理概述

内存的分配与回收

地址变换

内存的保护

内存的扩充

5.2存储管理方案

单一连续存储管理

分区存储管理

页式存储管理

段式存储管理

段页式存储管理

5.3虚拟存储管理

虚拟存储技术

页式虚拟存储器原理

5.4 Linux的存储管理

Linux的内存管理概述

Linux存储空间的描述

Linux多级分页机制

空闲内存的管理

内存的分配与回收

页面的交换

习题

第6章 文件管理

6.1文件管理概述

文件与文件系统

文件的逻辑结构与存取方式

文件的物理结构与存储方式

文件的共享与保护

文件存储空间的管理

6.2 Linux文件系统

Linux文件系统的特点

Linux文件系统的结构

6.3 Ext2文件系统

Ext2文件的结构

Ext2文件系统的格式

Ext2文件存储分配策略

6.4虚拟文件系统

VFS的文件对象

VFS缓存

VFS与进程的接口

文件系统的注册、挂装与卸载

文件系统的操作

习题

第7章 设备管理

7.1设备管理概述

设备的分类

设备管理的功能

设备与系统的接口

I/O系统的硬件结构

I/O系统的软件结构

7.2设备管理的相关技术

中断技术

缓冲与缓存技术

DMA技术

7.3 I/O控制方式

程序I/O方式

中断I/O方式

DMA方式

通道方式

7.4设备的分配

设备分配策略

虚拟设备技术

7.5设备的驱动

设备驱动程序

设备中断处理程序

7.6 Linux设备管理

Linux设备管理的特点

Linux系统的I/O软件结构

Linux的设备文件

Linux设备驱动程序

字符与块设备的驱动技术

Linux的中断处理

习题

第8章 操作系统接口

8.1操作系统接口概述

作业与作业调度

操作系统的接口

Linux系统的接口

8.2 Shell命令接口

Shell界面的组成

Shell的功能

Shell的版本

Shell的工作流程与原理

8.3 X图形窗口接口

X Window系统概述

X系统的体系结构与工作原理

X图形界面的组成

X系统的启动与停止

Linux桌面系统简介

8.4系统调用接口

系统调用接口概述

Linux系统调用接口的组成

Linux系统调用

Linux系统调用的执行过程

习题

第三部分 应用篇

第9章 Shell程序设计

9.1 Shell语言概述

Shell语言的特点

Shell程序

Shell程序的建立与执行

9.2 Shell特殊字符

通配符

输入/输出重定向与管道符

命令执行控制符

命令组合符

命令替换符

其他元字符

元字符的引用

9.3 Shell变量

变量的定义与使用

变量的作用域

变量的分类

环境变量

特殊变量

9.4 Shell表达式

数字运算表达式

逻辑测试表达式

9.5 Shell控制结构

条件与条件命令

分支控制命令

循环控制命令

退出循环命令

退出命令

9.6 Shell程序综合举例

习题

第10章 Linux系统管理

10.1系统管理概述

系统管理工作的内容

系统管理工具

root的权威性与危险性

10.2启动与关闭系统

系统的运行级别

系统的启动

系统的关闭与重启

10.3用户管理

用户管理概述

用户管理的相关文件

用户管理

用户组管理

10.4文件系统维护

文件系统的目录结构

存储设备命名规则

划分磁盘分区

建立文件系统

挂装文件系统

拆卸文件系统

修复文件系统

10.5系统备份

备份策略

备份命令

10.6 系统监控

监视用户的登录

监控进程的运行

监视内存的使用

监视文件系统的使用

10.7软件安装

软件的打包与安装

RPM软件包管理工具

安装与升级RPM包

查询RPM包

校验RPM包

卸载RPM包

习题

第11章 网络与通信应用

11.1 TCP/IP网络相关概念

TCP/IP协议概述

IP地址与域名

协议端口

客户服务器软件模型

11.2 Linux网络应用技术

网络测试

网络查询

远程执行命令

文件传输

即时通信

11.3电子邮件

电子邮件的结构

电子邮件系统的工作原理

在Linux中使用邮件

习题

附录A Linunx系统的安装

A.1安装准备

获得安装介质

了解硬件需求

确定安装方式

A.2在硬盘分区中安装Linux系统

启动安装程序

安装过程

A.3在虚拟机中安装Linux系统

安装虚拟机软件

创建虚拟机

在虚拟机中安装Linux

在虚拟机中运行Linux

配置虚拟机网络

安装虚拟机工具

附录B Linux C开发工具简介

B.1 Linux C开发工具

B.2 GCC简介

gcc编译过程

gcc命令

gcc应用举例

B.3 Make简介

makefile文件

make命令

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
6c834b319e342b6f1c3947c23722487e#c6b0912c38c755beadd891f47101efe6#92710096#12176628.zip