图书介绍
Linux基础教程 1 操作系统基础【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 汤荷美,董渊等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302044074
- 出版时间:2001
- 标注页数:254页
- 文件大小:17MB
- 文件页数:272页
- 主题词:Linux
PDF下载
下载说明
Linux基础教程 1 操作系统基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 Linux操作系统3
第1章 操作系统概述3
1.1 操作系统简介3
1.1.1 操作系统概念3
1.1.2 操作系统发展简介4
1.2 操作系统接口6
1.2.1 程序员级接口6
1.2.2 用户级接口6
1.3 操作系统功能7
1.3.1 处理机管理7
1.3.2 存储管理7
1.3.3 设备管理7
1.3.4 文件系统8
1.3.5 网络管理8
1.4 操作系统结构8
1.4.2 操作系统的体系结构9
1.4.1 操作系统的逻辑结构9
1.5 Linux操作系统介绍11
1.5.1 Linux——自由操作系统11
1.5.2 UNIX、GNU与Linux12
1.6 Linux的内核特征16
1.6.1 接口特色16
1.6.2 功能特色17
1.6.3 结构特征17
1.7.1 开发模式18
1.7 Linux的发展及展望18
1.7.2 内核版本19
1.7.3 国内应用状况19
1.7.4 发展方向20
1.8 小结21
习题22
第2章 处理机管理23
2.1 作业23
2.2.1 进程的概念24
2.2 进程24
2.2.2 进程描述26
2.2.3 进程状态及转换28
2.2.4 进程控制31
2.2.5 进程约束32
2.2.6 进程通信33
2.2.7 死锁35
2.3.1 线程的概念36
2.3 线程36
2.3.2 线程和进程37
2.3.3 Linux系统的线程37
2.4 小结38
习题38
第3章 存储管理40
3.1 虚拟存储器40
3.1.1 局部性原理40
3.2.1 页41
3.2 内存管理方式41
3.1.2 虚拟地址和虚拟地址空间41
3.2.2 段43
3.2.3 段页43
3.3 80386段页机制44
3.3.1 实模式与保护模式44
3.3.2 地址空间44
3.4 Linux存储管理45
3.4.1 段页设置45
3.4.2 地址映射46
3.4.3 共享与保护47
3.4.4 分配与回收49
3.5 小结51
习题52
第4章 调度53
4.1 调度的层次53
4.2 Linux交换调度54
4.2.1 交换空间55
4.2.2 进程的内存组织55
4.2.3 换入56
4.2.4 换出57
4.3 Linux进程调度59
4.3.1 初始化过程及进程树59
4.3.2 进程的组织60
4.3.3 进程调度时机61
4.3.4 进程调度算法62
4.3.5 进程调度过程63
4.4 小结65
习题66
第5章 设备67
5.1 设备介绍67
5.1.1 设备分类68
5.1.2 设备实例——磁盘68
5.2 数据传输69
5.2.1 数据传输控制方式69
5.2.2 数据传输关键技术71
5.3.1 Linux系统I/O软件层次结构72
5.3 I/O软件原理72
5.3.2 Linux设备驱动程序74
5.4 小结75
习题76
第6章 文件系统77
6.1 文件系统概述77
6.2 文件管理78
6.2.1 文件78
6.2.2 文件结构79
6.2.3 Linux文件82
6.3 目录83
6.3.1 目录结构83
6.3.2 访问权限84
6.3.3 Linux目录分布88
6.3.4 Linux目录文件89
6.3.5 特殊目录89
6.4.1 Ext2文件系统92
6.4 逻辑文件系统——Ext292
6.4.2 基本数据结构93
6.4.3 存储空间管理94
6.5 虚拟文件系统——VFS96
6.5.1 基本数据结构97
6.5.2 文件系统管理98
6.5.3 VFS和进程的接口100
6.5.4 缓冲区管理102
6.6 小结105
习题106
第2部分 操作系统命令及shell编程109
第7章 Linux基本命令109
7.1 Linux的登录和退出109
7.2 文件命令111
7.3 目录和层次命令113
7.4 查找命令115
7.5 目录和文件安全性116
7.6 磁盘存储命令118
7.7 进程命令119
7.8 联机帮助命令119
7.9 小结120
习题120
第8章 使用vi编辑文件121
8.1 vi的启动与退出121
8.2 vi的两种模式122
8.3 基本vi命令123
8.4 使用vi查找和替换124
8.5 编辑多个文件125
8.6 小结125
习题126
第9章 shell编程127
9.1 shell概述127
9.1.1 什么是shell127
9.1.2 shell程序语言的特点127
9.1.3 shell的版本127
9.2.2 使用保留字和元字符128
9.2 shell的基本功能128
9.2.1 程序的运行128
9.2.3 变量、文件名的替换129
9.2.4 输入输出重定向(改向)130
9.2.5 运行环境的控制130
9.2.6 支持shell的编程130
9.3.2 命令的查询131
9.3.3 shell常用的命令131
9.3.1 shell的启动131
9.3 shell启动及其命令131
9.3.4 shell的内部命令132
9.4 shell命令的集成132
9.4.1 元字符和文件名生成132
9.4.2 管道和命令表133
9.4.3 命令组合133
9.4.4 命令替换134
9.4.5 输入、输出重定向134
9.5.2 用户自定义变量135
9.5 shell变量135
9.5.1 shell变量描述135
9.5.3 位置变量137
9.5.4 环境变量138
9.5.5 预定义的特殊变量138
9.5.6 变量替换138
9.5.7 特殊字符的引用139
9.6 shell的控制结构141
9.6.1 条件与test命令141
9.6.2 if结构145
9.6.3 case结构146
9.6.4 for结构147
9.6.5 while结构147
9.6.6 until结构147
9.6.7 循环体中其他命令147
9.6.8 函数的定义和使用148
9.7.1 局部变量149
9.7 shell的运行环境149
9.7.2 全局变量150
9.7.3 局部变量和全局变量作用域151
9.7.4 程序调试151
9.7.5 shell程序的应用153
9.8 shell应用实例154
9.9 小结158
习题158
第3部分 系统管理163
第10章 Linux系统软件的获取和安装163
10.1 硬件需求163
10.2 Linux上可用的软件163
10.3 Linux系统软件的获取途径164
10.4 Linux的安装164
10.5 软件包及模块的安装与加载166
10.6 配置与创建内核168
10.7.1 系统引导程序LILO169
10.7 系统的引导与关闭169
10.7.2 系统启动与关闭的相关脚本与命令170
10.8 XLinux的安装示范171
10.8.1 安装前的准备工作和安装171
10.8.2 安装后的设置176
10.9 小结177
习题177
11.1 了解账号管理178
第11章 账号管理178
11.2 Linux系统中的归属关系模式179
11.3 超级用户180
11.3.1 root的权威性和危险性180
11.3.2 root的登录方式180
11.3.3 与root环境变量相关的脚本文件181
11.4 其他特殊用户182
11.5 普通用户182
11.5.1 增加普通用户182
11.5.2 设置用户口令182
11.5.3 删除用户183
11.5.4 禁用用户184
11.5.5 修改用户信息184
11.6 用户组策略185
11.7 账号相关的配置文件185
11.7.1 passwd文件185
11.7.2 shadow文件186
11.7.3 group文件187
11.8 小结188
习题188
第12章 文件系统维护190
12.1 Linux的目录构造190
12.2 了解文件系统的使用情况192
12.3 如何安装和拆卸文件系统193
12.3.1 文件系统的配置信息193
12.3.2 特殊的文件系统194
12.3.3 如何用命令安装和拆卸文件系统196
12.4 如何创建、修复和格式化文件系统197
12.5 如何限制普通用户的使用空间198
12.5.1 quota的配置198
12.5.2 quota的使用199
12.5.3 其他的quota命令199
12.6 小结200
习题200
第13章 TCP/IP网络管理201
13.1 网络概述201
13.2 网络配置202
13.2.1 以太网卡的安装202
13.2.2 TCP/IP网络相关的概念203
13.2.3 和网络相关的一些配置文件205
13.2.4 用命令行方式配置TCP/IP网络208
13.3 定位基本的网络故障和收集网络状态信息210
13.4.2 邮件系统213
13.4.3 域名服务器213
13.4.1 Web服务器213
13.4 基本网络服务的介绍213
13.5 小结214
习题214
第14章 备份与恢复215
14.1 备份的重要性215
14.1.1 选择备份介质215
14.2.1 备份类型216
14.2 备份策略和注意事项216
14.1.2 选择备份工具216
14.2.2 备份级别217
14.2.3 备份的注意事项217
14.3 常用备份命令218
14.4 文件恢复219
14.5 利用cron命令和脚本实现任务的自动化220
14.6 小结221
习题221
15.1 XWindow的工作原理222
第15章 XWindow及Genie应用程序222
15.2 XWindow的配置223
15.2.1 建立XFree86系统223
15.2.2 配置XFree86系统224
15.2.3 XF86Config文件225
15.3 如何启动XWindow系统228
15.4 常用的窗口管理程序229
15.4.1 什么是窗口管理器229
15.5.1 Genie简介230
15.5 XLinux的系统配置应用程序Genie230
15.4.2 GNOME230
15.5.2 Genie硬件设置231
15.5.3 Genie网络设置232
15.5.4 Genie系统设置234
15.5.5 Genie动态设置项目236
15.6 小结238
习题239
附录 GPL声明240
参考文献254
热门推荐
- 3230802.html
- 2845906.html
- 189725.html
- 1654270.html
- 1267039.html
- 393774.html
- 832738.html
- 1546241.html
- 3618673.html
- 1674338.html
- http://www.ickdjs.cc/book_1420032.html
- http://www.ickdjs.cc/book_1476427.html
- http://www.ickdjs.cc/book_3533460.html
- http://www.ickdjs.cc/book_235425.html
- http://www.ickdjs.cc/book_3515655.html
- http://www.ickdjs.cc/book_2635671.html
- http://www.ickdjs.cc/book_2649440.html
- http://www.ickdjs.cc/book_3214780.html
- http://www.ickdjs.cc/book_3777148.html
- http://www.ickdjs.cc/book_1564205.html