图书介绍
网络操作系统应用 Linux 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![网络操作系统应用 Linux 第2版](https://www.shukui.net/cover/55/31765144.jpg)
- 柳青主编 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040222869
- 出版时间:2007
- 标注页数:318页
- 文件大小:31MB
- 文件页数:330页
- 主题词:Linux操作系统-高等学校-教材
PDF下载
下载说明
网络操作系统应用 Linux 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 操作系统概论1
1.1 操作系统的概念1
1.1.1 计算机系统的组成1
1.1.2 操作系统和计算机系统的关系3
1.2 操作系统的发展与分类3
1.2.1 操作系统的形成3
1.2.2 操作系统的发展10
1.2.3 推动操作系统发展的动力14
1.2.4 操作系统的分类15
1.3 操作系统的功能与服务15
1.3.1 操作系统的主要功能15
1.3.2 操作系统的服务18
1.4 操作系统的特征与性能指标20
1.4.1 操作系统的特征20
1.4.2 操作系统性能指标22
1.5 本章小结22
习题23
第2章 Linux操作系统概述25
2.1 Linux的基本概念25
2.1.1 认识Linux25
2.1.2 Linux的特点26
2.1.3 Linux的版本28
2.1.4 Linux系统的安装30
2.2 Linux系统的图形用户环境32
2.2.1 X Window简介32
2.2.2 X Window系统的安装、配置和使用33
2.2.3 GNOME图形桌面环境33
2.2.4 KDE图形桌面环境34
2.3 Linux Shell35
2.3.1 认识Shell35
2.3.2 登录、注销与关机36
2.3.3 Shell的基本语法39
2.3.4 Shell程序设计基础41
2.4 Linux的体系结构44
2.4.1 Linux内核44
2.4.2 Linux的体系结构46
2.4.3 Linux内核源代码的结构46
2.5 本章小结47
习题47
第3章 进程管理49
3.1 进程的引入49
3.2 进程的基本概念50
3.2.1 进程的定义和特征50
3.2.2 进程的状态及其转换51
3.2.3 进程控制块54
3.3 进程的控制与调度55
3.3.1 进程的控制56
3.3.2 进程的调度57
3.4 进程的同步与进程通信61
3.4.1 进程同步与互斥61
3.4.2 进程通信65
3.5 经典进程同步问题69
3.5.1 生产者-消费者问题69
3.5.2 读者-写者问题70
3.6 死锁73
3.6.1 死锁的基本概念73
3.6.2 产生死锁的原因和必要条件73
3.6.3 解决死锁的基本方法74
3.7 线程78
3.7.1 线程的概念78
3.7.2 线程的状态与类型80
3.7.3 Linux系统的线程81
3.8 案例:Linux的进程管理81
案例1 Linux进程调度策略分析81
案例2 Linux进程的优先级设置83
案例3 Linux中的init进程84
案例4 Linux进程的启动和终止85
案例5 Linux中的守护进程88
案例6 系统信息命令89
3.9 例题分析91
3.10 本章小结95
习题96
第4章 操作系统用户接口100
4.1 操作系统的接口100
4.1.1 程序接口100
4.1.2 命令接口103
4.1.3 操作系统用户接口的发展107
4.2 作业的基本概念107
4.2.1 作业、作业步和作业流107
4.2.2 作业的状态及其转换108
4.3 案例:Linux的用户接口109
案例1 Linux常用命令109
案例2 Linux用户和组的管理115
案例3 Linux文件与目录的权限管理118
案例4 Linux的系统调用120
4.4 本章小结121
习题121
第5章 存储管理122
5.1 存储管理的基本概念122
5.1.1 存储管理的功能122
5.1.2 存储器管理方式123
5.1.3 地址重定位123
5.2 连续分配方式125
5.2.1 单一连续分配125
5.2.2 分区存储管理125
5.2.3 覆盖与交换127
5.3 离散分配方式128
5.3.1 页式存储管理129
5.3.2 段式存储管理131
5.3.3 段页式存储管理132
5.4 虚拟存储器133
5.4.1 请求页式存储管理133
5.4.2 请求段式存储管理135
5.5 案例:Linux存储管理136
案例1 Linux内存管理概况136
案例2 Linux的虚拟存储管理技术138
案例3 Linux的交换空间管理144
案例4 Linux存储管理的重要数据结构148
案例5 有关Linux查看内存的操作151
5.6 例题分析153
5.7 本章小结155
习题156
第6章 设备管理159
6.1 设备管理概述159
6.1.1 设备分类159
6.1.2 设备管理的任务和功能160
6.2 输入/输出控制161
6.2.1 设备控制器161
6.2.2 输入/输出控制方式162
6.3 中断技术164
6.3.1 中断的基本概念164
6.3.2 中断的分类与优先级165
6.3.3 中断处理过程166
6.4 缓冲技术166
6.5 设备分配168
6.5.1 设备管理所需要的数据结构169
6.5.2 设备分配策略与分配算法169
6.5.3 虚拟设备与SPOOLing技术171
6.5.4 设备驱动程序172
6.5.5 Linux系统中常用设备的使用174
6.6 案例:Linux设备管理176
案例1 备份与恢复176
案例2 制作Linux启动盘178
案例3 配置打印机180
案例4 Linux中断的实现183
6.7 例题分析184
6.8 本章小结187
习题188
第7章 文件管理190
7.1 文件管理概述190
7.1.1 文件和文件系统190
7.1.2 文件分类192
7.1.3 Linux中的虚拟文件系统193
7.1.4 Linux对逻辑文件系统的管理195
7.2 文件结构、存储设备和存取方法196
7.2.1 文件的逻辑结构197
7.2.2 文件的物理结构197
7.2.3 文件的存取方式200
7.2.4 文件的存储设备200
7.3 文件存储空间的管理205
7.3.1 空闲文件目录205
7.3.2 空闲块链205
7.3.3 位示图206
7.4 文件目录管理206
7.4.1 文件控制块和文件目录的概念206
7.4.2 一级目录结构207
7.4.3 二级目录结构207
7.4.4 多级目录结构208
7.5 文件的使用209
7.6 案例:Linux的文件管理210
案例1 磁盘分区210
案例2 逻辑文件系统——ext2212
案例3 加载Windows文件系统213
案例4 Linux文件系统的挂载和卸载214
案例5 Linux中目录操作命令(部分)216
7.7 例题分析218
7.8 本章小结221
习题222
第8章 Linux的网络功能与设置225
8.1 Linux的网络功能225
8.2 配置NFS服务器226
8.2.1 NFS概述226
8.2.2 启动RPC服务227
8.2.3 安装NFS套件228
8.2.4 启动NFS服务器229
8.2.5 配置NFS服务器229
8.2.6 客户端设置231
8.3 建立PPP连接和配置PPP服务器232
8.3.1 服务器端的安装232
8.3.2 客户端的安装234
8.3.3 测试235
8.4 配置DNS服务器235
8.4.1 安装软件236
8.4.2 域名服务器的配置236
8.5 网络打印机的使用与设置240
8.5.1 在Linux下共享Windows打印机240
8.5.2 在Windows下共享Linux打印机242
8.6 本章小结243
习题243
第9章 用Linux建立Internet站点244
9.1 建立Linux站点244
9.1.1 Apache服务器的设置与管理244
9.1.2 在Apache服务器上运行ASP和PHP脚本247
9.2 设置电子邮件服务器253
9.2.1 电子邮件服务器概述253
9.2.2 Sendmail的安装254
9.3 设置FTP服务器260
9.3.1 FTP服务器的安装260
9.3.2 FTP服务器的设置261
9.3.3 基本设置264
9.4 设置代理服务器271
9.4.1 常见代理服务器软件介绍271
9.4.2 Squid的安装与配置272
9.5 数据库服务器的安装与配置274
9.5.1 常见数据库管理系统概述274
9.5.2 MySQL的安装与配置275
9.5.3 PostgreSQL数据库管理与配置281
9.6 网络命令简介286
9.7 案例:Linux下Web站点建立与管理290
9.7.1 平台介绍290
9.7.2 软件包的获得及安装290
9.7.3 Web站点的配置294
9.7.4 Web站点的管理295
9.7.5 MySQL数据库的管理298
9.7.6 利用PHP操作MySQL数据库300
9.8 本章小结311
习题311
附录A Linux常用命令312
附录B 文本编辑器vi314
B.1 进入和退出vi314
B.1.1 进入vi314
B.1.2 退出vi315
B.2 vi的工作模式315
B.2.1 命令行模式315
B.2.2 文本输入模式315
B.2.3 末行模式315
B.3 命令模式下的编辑命令316
B.3.1 命令模式切换到文本输入模式316
B.3.2 光标移动316
B.3.3 删除文本317
B.3.4 粘贴和复制317
B.3.5 搜索字符串317
B.3.6 撤销和重复317
B.4 末行模式下的命令318
B.4.1 移动光标318
B.4.2 文本读取或写入318
B.4.3 Shell切换318
参考文献319