图书介绍
新思维计算机教育系列教材 LINUX操作系统基础教程PDF|Epub|txt|kindle电子书版本网盘下载
![新思维计算机教育系列教材 LINUX操作系统基础教程](https://www.shukui.net/cover/50/31775473.jpg)
- 张安东,汪必稳,李长水编 著
- 出版社: 上海:上海交通大学出版社
- ISBN:9787313048912
- 出版时间:2007
- 标注页数:272页
- 文件大小:60MB
- 文件页数:284页
- 主题词:Linux操作系统-教材
PDF下载
下载说明
新思维计算机教育系列教材 LINUX操作系统基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Linux入门与安装1
1.1 Linux概述1
1.1.1 什么是Linux1
1.1.2 Linux的起源及发展2
1.1.3 Linux的特点2
1.1.4 Linux与其他操作系统的比较2
1.2 Linux各版本介绍3
1.2.1 常用的Linux发行版本3
1.2.2 Red Hat Enterprise Linux AS 4.0概述5
1.3 Linux的体系结构5
1.3.1 Linux的内核5
1.3.2 Shell7
1.3.3 文件系统8
1.3.4 Linux应用程序和实用工具8
1.4 准备安装Red Hat Enterprise Linux AS 4.08
1.4.1 硬件要求8
1.4.2 安装方式9
1.4.3 准备安装分区9
1.5 开始安装Red Hat Enterprise Linux AS 4.010
1.5.1 选择安装界面10
1.5.2 测试光盘介质11
1.5.3 欢迎界面12
1.5.4 选择安装界面语言12
1.5.5 选择键盘类型13
1.5.6 创建安装分区13
1.5.7 设置引导加载器16
1.5.8 设置网络18
1.5.9 选择系统支持的语言和时区20
1.5.10 设置管理员口令21
1.5.11 选择安装软件包21
1.5.12 开始安装22
1.6 其他安装方式23
1.6.1 硬盘安装24
1.6.2 网络安装24
1.7 小结26
1.8 习题27
第2章 Shell和文件管理29
2.1 Shell和文件概述29
2.1.1 Bash的特点29
2.1.2 命令解释过程31
2.1.3 文件概述32
2.2 Shell基本操作命令33
2.2.1 文件和目录操作命令33
2.2.2 重启和关机命令41
2.2.3 查看系统信息命令42
2.3 文件访问权限44
2.3.1 文件访问权限种类45
2.3.2 修改文件访问权限45
2.3.3 修改文件的所有者和所有组46
2.4 Vi编辑器47
2.4.1 Vi的三种模式47
2.4.2 常用的Vi编辑命令48
2.5 小结50
2.6 习题50
第3章 用户和组管理51
3.1 用户管理概述51
3.1.1 用户的类型51
3.1.2 认识用户组52
3.1.3 用户管理配置文件52
3.2 用户和组管理命令55
3.2.1 用户的添加、维护和删除命令55
3.2.2 组的添加、维护和删除命令62
3.3 小结65
3.4 习题65
第4章 启动Linux系统66
4.1 Linux的启动过程66
4.1.1 BIOS自检66
4.1.2 运行引导加载器程序67
4.1.3 加载内核67
4.1.4 执行init进程67
4.2 GRUB引导加载器68
4.2.1 GRUB与LILO的比较68
4.2.2 GRUB的操作界面68
4.2.3 配置GRUB71
4.2.4 GRUB的配置和使用实例72
4.3 init进程74
4.4 小结77
4.5 习题77
第5章 磁盘和进程管理78
5.1 磁盘分区与文件系统管理78
5.1.1 磁盘分区工具78
5.1.2 文件系统概述81
5.1.3 建立和维护文件系统83
5.1.4 文件系统的装载和卸载85
5.2 磁盘配额87
5.2.1 磁盘配额概述87
5.2.2 实现磁盘配额87
5.3 进程管理89
5.3.1 认识进程和作业89
5.3.2 进程管理的相关命令90
5.3.3 调度启动进程94
5.4 小结96
5.5 习题96
第6章 桌面环境和软件包管理97
6.1 X Window概述97
6.1.1 什么是X Window97
6.1.2 X Window的体系结构97
6.1.3 XFree86系统98
6.2 GNOME桌面环境98
6.2.1 进入GNOME桌面环境99
6.2.2 使用GNOME面板100
6.2.3 定制系统103
6.2.4 使用Mozilla Firefox106
6.3 软件包管理109
6.3.1 RPM包管理109
6.3.2 TAR软件包管理111
6.4 小结111
6.5 习题112
第7章 Linux网络基本配置113
7.1 TCP/IP协议113
7.1.1 TCP/IP参考模型113
7.1.2 IP地址和域名115
7.1.3 服务端口115
7.2 配置TCP/IP网络116
7.2.1 TCP/IP配置文件116
7.2.2 网络操作命令119
7.3 守护进程和xinetd123
7.3.1 什么是守护进程123
7.3.2 启动服务124
7.3.3 xinetd126
7.4 小结128
7.5 习题128
第8章 实现DHCP服务129
8.1 DHCP协议129
8.1.1 DHCP简介129
8.1.2 DHCP的工作原理130
8.2 安装与配置DHCP服务器131
8.2.1 获取与安装DHCP服务器131
8.2.2 配置DHCP服务器131
8.3 配置DHCP客户端135
8.3.1 配置Windows客户端135
8.3.2 配置Linux客户端136
8.4 小结137
8.5 习题137
第9章 实现Samba服务138
9.1 Samba基础138
9.1.1 Samba简介138
9.1.2 安装Samba软件139
9.2 配置Samba服务器139
9.2.1 编辑Samba配置文件139
9.2.2 启动Samba服务143
9.2.3 添加Samba用户144
9.3 Windows与Linux间相互访问共享144
9.3.1 Windows环境下访问Samba共享资源145
9.3.2 Linux环境下访问Samba共享资源146
9.4 小结147
9.5 习题148
第10章 实现DNS服务149
10.1 DNS简介149
10.1.1 DNS系统的组成149
10.1.2 DNS域名空间的分层结构150
10.1.3 DNS的解析原理152
10.2 安装和配置DNS服务器154
10.2.1 安装DNS软件154
10.2.2 配置DNS服务器154
10.3 启动和测试DNS服务器163
10.3.1 启动DNS服务器163
10.3.2 测试DNS服务器163
10.4 DNS服务器的配置案例166
10.4.1 主DNS服务器的配置166
10.4.2 辅助DNS服务器和转发器的配置167
10.4.3 高速缓存DNS服务器的配置168
10.5 小结170
10.6 习题171
第11章 实现FTP服务172
11.1 FTP简介172
11.1.1 FTP协议172
11.1.2 FTP的工作原理172
11.1.3 FTP的数据传输模式173
11.1.4 Linux下的FTP客户端和服务器173
11.2 vsftpd的安装和配置174
11.2.1 安装vsfipd175
11.2.2 编辑主配置文件vsftpd.conf175
11.2.3 启动vsftpd181
11.2.4 配置FTP用户账号181
11.3 客户端访问FTP服务器的方法182
11.3.1 Windows下访问FTP服务器的方法182
11.3.2 Linux下访问FTP服务器的方法184
11.4 FTP服务器的配置实例185
11.4.1 使用vsftpd配置高安全级别的匿名服务器185
11.4.2 配置只允许本地用户登录的FTP服务器187
11.5 小结188
11.6 习题188
第12章 实现E-mail服务189
12.1 电子邮件系统基础189
12.1.1 电子邮件系统概述189
12.1.2 电子邮件系统的组成189
12.1.3 电子邮件系统的工作协议190
12.1.4 sendmail简介192
12.2 sendmail和imap的安装和配置192
12.2.1 安装sendmail和imap193
12.2.2 配置sendmail193
12.2.3 启动sendmail和POP服务201
12.3 配置SMTP/POP客户端202
12.4 sendmail配置案例205
12.5 小结207
12.6 习题207
第13章 MySQL服务器208
13.1 MySQL基础208
13.1.1 MySQL简介208
13.1.2 MySQL的安装208
13.1.3 启动和停止MySQL服务209
13.2 MySQL数据库用户管理和权限分配212
13.3 MySQL数据库管理和维护214
13.3.1 认识MySQL数据库214
13.3.2 MySQL数据库的基本管理操作215
13.3.3 MySQL数据库的备份和恢复216
13.3.4 MySQL数据库的日志217
13.4 小结218
13.5 习题218
第14章 实现Web服务219
14.1 Web服务概述219
14.1.1 Web服务的工作过程219
14.1.2 Apache简介220
14.2 Apache的安装和启动220
14.2.1 Apache的安装221
14.2.2 Apache的启动222
14.3 配置Apache222
14.3.1 默认httpd.conf文件222
14.3.2 基本配置232
14.3.3 配置访问控制和用户认证233
14.3.4 配置虚拟主机236
14.3.5 Apache站点内容的组织239
14.4 实现动态站点241
14.4.1 PHP概述241
14.4.2 实现PHP的运行环境242
14.5 小结243
14.6 习题244
第15章 路由和防火墙245
15.1 实现Linux路由功能245
15.1.1 路由器概述245
15.1.2 配置Linux系统的静态路由248
15.2 包过滤防火墙概述250
15.2.1 包过滤防火墙的工作原理251
15.2.2 包过滤防火墙的优缺点251
15.2.3 认识Netfilter/iptables系统252
15.3 使用iptables配置防火墙254
15.3.1 安装iptables254
15.3.2 iptables命令语法254
15.3.3 使用iptables配置包过滤257
15.3.4 使用iptables配置NAT259
15.4 小结260
15.5 习题260
第16章 远程管理Linux261
16.1 Telnet远程登录和管理261
16.1.1 Telnet服务器的安装261
16.1.2 Telnet服务器的配置261
16.1.3 Telnet服务器的使用262
16.2 SSH远程管理263
16.2.1 SSH服务器的安装263
16.2.2 SSH服务器的配置264
16.2.3 SSH服务器的使用264
16.3 Webmin远程管理268
16.3.1 Webmin的安装268
16.3.2 Webmin的使用269
16.4 小结270
16.5 习题270
附录 习题答案271