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

- 文东戈,孙昌立,王旭编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302212300
- 出版时间:2010
- 标注页数:276页
- 文件大小:66MB
- 文件页数:292页
- 主题词:Linux操作系统-高等学校-教材
PDF下载
下载说明
Linux操作系统实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Linux操作系统概述1
1.1 自由软件简介1
1.1.1 自由软件含义1
1.1.2 自由软件相关词语1
1.2 Linux操作系统概述2
1.2.1 Linux的发展历史3
1.2.2 Linux的内核版本与发行版本4
1.2.3 Linux软件体系结构4
1.2.4 Linux的版本5
1.2.5 Linux的特点7
1.2.6 关于Red Hat Linux9
1.3 本章小结10
1.4 思考与实践10
第2章 Linux的安装、启动与关闭11
2.1 Linux系统的安装准备11
2.1.1 Red Hat Enterprise Linux 5安装程序的获取11
2.1.2 硬件需求11
2.1.3 安装方式12
2.2 Linux操作系统的安装12
2.2.1 Linux的安装步骤12
2.2.2 Linux系统的首次启动的设置步骤21
2.2.3 Linux系统的升级24
2.2.4 Linux系统的删除25
2.3 Linux系统的多重引导安装25
2.3.1 磁盘分区基础25
2.3.2 Linux和Windows操作系统多重引导安装26
2.4 VMware虚拟机下安装Linux系统27
2.4.1 VMware简介27
2.4.2 VMware虚拟机下安装运行Linux操作系统28
2.5 Linux系统的启动与关闭30
2.5.1 Linux系统的启动引导步骤30
2.5.2 Linux系统的引导系统启动菜单程序GRUB32
2.5.3 Linux系统的登录34
2.5.4 系统的注销与关闭36
2.6 本章小结38
2.7 思考与实践38
第3章 Linux操作基础39
3.1 Linux系统与Shell的关系39
3.2 Shell简介40
3.3 简单命令41
3.4 Shell命令的操作基础42
3.4.1 Shell命令的一般格式43
3.4.2 在线帮助命令43
3.4.3 与Shell有关的配置文件44
3.5 Shell命令的高级操作44
3.5.1 Shell的命令补全44
3.5.2 Shell的历史命令45
3.5.3 Shell的重定向45
3.5.4 Shell的管道操作46
3.6 Linux的X Window46
3.6.1 X Window系统简介46
3.6.2 Linux的桌面环境47
3.6.3 GNOME桌面环境简介48
3.6.4 GNOME桌面中的菜单系统49
3.6.5 使用Nautilus文件管理器53
3.7 本章小结54
3.8 思考与实践54
第4章 Linux文件系统55
4.1 Linux系统的文件及其类型55
4.1.1 Linux系统的文件含义55
4.1.2 Linux系统的目录结构57
4.1.3 Linux的文件类型59
4.2 Linux系统的文件操作命令61
4.2.1 Linux的文件导航命令61
4.2.2 Linux的文件信息显示命令62
4.2.3 Linux的文件复制、删除及移动命令64
4.2.4 Linux的文件检索、排序命令65
4.2.5 Linux的目录操作命令66
4.3 文件的权限67
4.3.1 文件的属主与属组67
4.3.2 文件的访问权限68
4.3.3 文件的特殊权限70
4.3.4 文件默认权限umask掩码72
4.4 文件的链接72
4.4.1 硬链接73
4.4.2 软链接74
4.5 本章小结74
4.6 思考与实践75
第5章 Linux系统管理76
5.1 用户和组管理76
5.1.1 用户和组概述76
5.1.2 用户和组的配置文件77
5.1.3 用户及组的管理命令80
5.2 软件包管理82
5.2.1 Linux下软件包简介82
5.2.2 RPM软件包的管理83
5.2.3 TAR的软件包管理86
5.2.4 src源代码包的编译及安装87
5.3 网络通信管理88
5.3.1 网络的基本配置88
5.3.2 常用网络管理命令91
5.3.3 常用的网络通信命令93
5.4 进程管理97
5.4.1 Linux系统的进程概述97
5.4.2 守护进程的管理98
5.4.3 进程的控制命令101
5.4.4 进程的前台与后台控制106
5.5 系统的服务管理107
5.5.1 INIT进程及其配置文件108
5.5.2 系统服务管理的常用命令108
5.6.4 常用的磁盘操作命令115
5.7 本章小结116
5.8 思考与实践116
第6章 vi编辑器的使用118
6.1 认识Linux的文本编辑器118
6.2 vi编辑器的启动、保存和退出119
6.2.1 vi编辑器的启动119
6.2.2 存盘及退出119
6.3 vi编辑器的三种工作模式120
6.3.1 命令模式120
6.3.2 插入模式120
6.3.3 底行命令模式121
6.3.4 三种模式间的转换121
6.4 命令模式下的操作121
6.4.1 命令模式到输入模式的转换命令122
6.4.2 命令模式下的光标移动122
6.4.3 文本删除命令123
6.4.4 复原命令124
6.4.5 行结合命令124
6.4.6 文本位移命令124
6.4.7 字符串检索命令124
6.5 底行命令模式下的操作125
6.5.1 命令定位125
6.5.2 全局替换命令126
6.5.3 插入Shell命令127
6.5.4 恢复文件127
6.5.5 vi的选项设置127
6.6 文本移动和编辑多个文件128
6.6.1 缓冲区方式的文本移动128
6.6.2 按行操作的文本移动129
6.6.3 编辑多个文件129
6.7 本章小结131
6.8 思考与实践131
第7章 Shell程序设计132
7.1 Shell概述132
7.1.1 Shell简介132
7.1.2 Shell脚本的建立与执行133
7.2 Shell的变量135
7.2.1 Shell的环境变量135
7.2.2 Shell的用户自定义变量138
7.3 Shell中的特殊字符139
7.3.1 Shell的通配符139
7.3.2 Shell的引号140
7.3.3 Shell的命令执行顺序操作符141
7.3.4 Shell中的注释符、反斜线及后台操作符142
7.4 Shell编程中的输入输出命令143
7.4.1 Shell中输入输出的标准文件143
7.4.2 Shell的输入输出重定向命令143
7.4.3 Shell的输入输出命令145
7.5 Shell程序控制结构语句146
7.5.1 if语句146
7.5.2 测试语句148
7.5.3 case语句150
7.5.4 for语句152
7.5.5 while语句153
7.5.6 until语句154
7.5.7 break和continue语句154
7.5.8 算术表达式和退出脚本程序命令155
7.5.9 自定义函数156
7.6 本章小结157
7.7 思考与实践157
第8章 Linux的网络服务158
8.1 NFS网络文件系统158
8.1.1 NFS的概述158
8.1.2 NFS的主机服务器配置及启动159
8.1.3 客户端挂载NFS文件系统160
8.2 Web服务161
8.2.1 Apache服务器简介161
8.2.2 Apache服务器的安装及启动162
8.2.3 Apache服务器的配置162
8.3 FTP服务166
8.3.1 FTP简介166
8.3.2 Linux下的FTP服务器167
8.3.3 FTP服务器的配置168
8.3.4 FTP服务的客户端访问173
8.4 Samba服务175
8.4.1 Samba简介176
8.4.2 安装与启动Samba服务176
8.4.3 Samba服务的配置177
8.4.4 在Windows的网上邻居中访问Samba共享179
8.4.5 Linux系统中Samba服务器的客户端软件179
8.5 本章小结181
8.6 思考与实践181
第9章 Linux系统下的数据库应用182
9.1 Linux系统下的数据库种类及特点182
9.1.1 数据库简介182
9.1.2 Linux下的主要自由软件数据库183
9.2 MySQL数据库管理185
9.2.1 MySQL数据库的初始化操作185
9.2.2 MySQL数据库的维护186
9.2.3 MySQL数据库的客户端命令操作190
9.2.4 MySQL数据库基于Web方式的远程管理191
9.2.5 MySQL数据库基于GUI方式的远程管理193
9.3 PHP访问数据库197
9.3.1 PHP简介及运行环境197
9.3.2 PHP网络编程198
9.4 本章小结201
9.5 思考与实践201
第10章 Linux系统的远程管理202
10.1 远程管理简介202
10.1.1 远程管理含义202
10.1.2 远程管理的方式203
10.2 终端方式的字符界面远程管理203
10.2.1 Telnet方式203
10.2.2 SSH方式206
10.3 B/S方式的远程管理208
10.3.1 Webmin简介208
10.3.2 Webmin的安装与设置208
10.3.3 Webmin的自身配置与组成209
10.3.4 Webmin的标准管理模块211
10.3.5 Webmin的安全性214
10.4 C/S方式的远程桌面管理214
10.4.1 启动及关闭Linux系统下的VNC服务214
10.4.2 配置VNC服务216
10.4.3 VNC客户端连接到Linux下的VNC服务器217
10.4.4 Linux下访问Windows系统的远程桌面220
10.5 远程管理方式的性能比较222
10.6 本章小结223
10.7 思考与实践223
第11章 Linux系统的安全管理224
11.1 计算机网络安全的基础知识224
11.1.1 计算机网络安全的概念及其特征224
11.1.2 计算机操作系统中的不安全因素225
11.1.3 计算机网络安全中的关键技术225
11.2 Linux系统中的日志安全管理227
11.2.1 日志文件的类型227
11.2.2 浏览日志文件227
11.2.3 安全管理中常用的日志文件230
11.3 Linux系统的安全防护设置231
11.3.1 系统记录文件的安全性管理231
11.3.2 启动和登录系统的安全性设置232
11.3.3 限制网络访问的设置233
11.3.4 增强系统的安全性设置235
11.3.5 防止攻击的设置236
11.4 Linux系统的防火墙管理237
11.4.1 防火墙简介237
11.4.2 防火墙的类型和设计策略238
11.4.3 配置Linux的防火墙239
11.5 本章小结241
11.6 思考与实践241
第12章 Linux系统下的编程242
12.1 Linux编程环境及工具242
12.1.1 程序开发过程242
12.1.2 Linux编程环境和开发工具243
12.2 Linux高级语言编程开发244
12.2.1 Linux下C语言编程245
12.2.2 Linux下C++语言编程246
12.2.3 Linux下Java语言编程246
12.2.4 Linux下编程工具GNU make247
12.2.5 Linux下程序调试工具GDB251
12.3 Linux网络编程254
12.3.1 网络协议254
12.3.2 端口和地址255
12.3.3 SOCKET网络编程256
12.4 Linux嵌入式程序开发259
12.4.1 嵌入式开发概述259
12.4.2 Linux嵌入式的优势260
12.4.3 嵌入式开发设计过程261
12.5 内核基础263
12.5.1 内核概述263
12.5.2 Linux内核体系结构263
12.5.3 内核的主要子系统264
12.5.4 第一个内核模块程序265
12.6 本章小结267
12.7 思考与实践267
附录A Linux命令速查表268
附录B 问题解答273
参考文献276
热门推荐
- 1160924.html
- 175054.html
- 397286.html
- 2688151.html
- 203804.html
- 3859174.html
- 2757292.html
- 1891741.html
- 2375471.html
- 483644.html
- http://www.ickdjs.cc/book_3645843.html
- http://www.ickdjs.cc/book_1543148.html
- http://www.ickdjs.cc/book_1515512.html
- http://www.ickdjs.cc/book_401290.html
- http://www.ickdjs.cc/book_2144490.html
- http://www.ickdjs.cc/book_561372.html
- http://www.ickdjs.cc/book_1463482.html
- http://www.ickdjs.cc/book_882066.html
- http://www.ickdjs.cc/book_376046.html
- http://www.ickdjs.cc/book_3140849.html