图书介绍
Red Hat Linux 9.0基础教程PDF|Epub|txt|kindle电子书版本网盘下载
![Red Hat Linux 9.0基础教程](https://www.shukui.net/cover/16/34367011.jpg)
- 黄丽娜等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302081875
- 出版时间:2004
- 标注页数:426页
- 文件大小:55MB
- 文件页数:439页
- 主题词:Linux操作系统-教材
PDF下载
下载说明
Red Hat Linux 9.0基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
第1章Red HatLinux简介1
1.1 什么是Linux1
1.2 Linux的特点与优点2
1.3 Linux的结构5
1.3.1 Linux内核5
1.3.2 Linux Shell5
1.3.3 Linux文件结构6
1.4 Linux发布版本6
1.5 Red Hat Linux 9.0的新特点8
1.6 Linux软件资源10
1.7 Linux的发展方向10
1.9思考和练习11
1.8本章小结11
第2章Red Hat Linux 9.0安装与配置12
2.1 安装前的准备工作12
2.1.1收集硬件信息13
2.1.2选择安装方法15
2.1.3制作RedHatLinux16
引导盘16
2.1.4安装对系统磁盘空间17
的要求17
2.1.5磁盘分区和文件系统20
2.2安装Red Hat Linux25
2.2.1启动安装程序25
2.2.2从光盘安装26
2.2.3安装步骤27
2.3.1设置代理43
2.3基本日常工作43
2.3.2登录45
2.3.3打开shell提示46
2.3.4创建用户账号47
2.3.5文档资料48
2.3.6桌面环境的切换48
2.3.7注销49
2.3.8关机49
2.4本章小结50
2.5思考和练习50
第3章X Window系统51
3.1 X Window系统51
3.2.2相异处52
3.2.1相似处52
3.2 X Window与Microsoft Windows52
3.3 X Window系统基本组件54
3.3.1 X服务器54
3.3.2窗口管理器55
3.3.3文件管理器60
3.3.4桌面环境60
3.3.5 Linux窗口管理器61
3.4本章小结62
3.5思考和练习62
第4章Gnome桌面环境63
4.1 Gnome概述63
4.2 Gnome入门64
4.3.1面板基本组成65
4.3 Gnome的控制面板65
4.3.2面板个性化配置一:66
自由组合内容元素66
4.3.3面板个性化配置二:68
自由组合属性元素68
4.4 Gnome桌面70
4.4.1 初始桌面70
4.4.2 拖放操作70
4.4.3 桌面菜单71
4.4.4相关属性设置72
4.5 Gnome窗口管理器73
4.6 Gnome文件管理器74
4.6.1文件管理器的组成74
4.6.2文件管理器基本操作75
4.6.3文件管理器个性化操作78
4.6.4使用Nautilus79
4.6.5 【从这里开始】屏幕80
4.7本章小结81
4.8思考和练习81
第5章K桌面环境82
5.1 KDE概述82
5.2 KDE安装和切换83
5.2.1 安装KDE83
5.2.2切换到KDE84
5.3 KDE的使用84
5.4 KDE面板85
5.4.1组合KDE面板内容元素85
5.4.2设置KDE面板属性87
5.4.3 KDE主菜单89
5.5 KDE桌面91
5.5.1初始桌面91
5.5.2拖放操作91
5.5.3桌面菜单92
5.5.4使用AutoStart94
5.5.5桌面属性设置95
5.6 KDE窗口管理器96
5.7 KDE文件管理器96
5.7.1 Konqueror概述96
5.7.2 Konqueror文件导航系统97
5.7.3 Konqueror和终端的99
紧密结合99
功能简介100
5.7.4 Konqueror的网络100
5.8本章小结102
5.9思考和练习102
第6章shell及进程103
6.1 shell概述103
6.1.1什么是shell103
6.1.2为什么要使用shell104
6.1.3选择shell104
6.1.4 Bash概述105
6.1.5 shell变量105
6.1.6 shell配置文件106
6.1.7 shell语法结构107
6.2进程112
6.2.1进程112
6.1.8 shell命令脚本112
6.2.2多进程113
6.2.3 运行后台进程114
6.2.4 启动多个进程119
6.2.5进程的控制123
6.2.6 用户退出后继续运行125
的进程125
6.2.7调整优先级126
6.2.8终止进程128
6.3本章小结130
6.4思考和练习131
7.1 Linux文件系统132
第7章Linux文件系统132
7.1.1 Linux与DOS文件系统133
的区别133
7.1.2 Linux文件系统结构133
7.2 Linux的文件135
7.2.1文件名135
7.2.2文件类型136
7.2.3文件权限139
7.3 ext3文件系统141
7.3.1文件系统的类型141
7.3.2 ext3文件系统142
7.4安装和卸载文件系统143
7.4.1使用mount命令143
挂装文件系统143
文件系统146
7.4.2使用umount命令卸载146
7.4.3手工编辑/etc/fstab文件147
7.5创建一个ext3文件系统148
7.5.1使用parted创建149
磁盘分区149
7.5.2使用mkfs格式化分区151
7.5.3删除分区152
7.5.4重新划分分区大小153
7.6转换到ext3文件系统153
7.7还原到ext3文件系统154
7.8交换文件与交换分区155
7.8.1交换文件155
7.9本章小结156
7.10思考和练习156
7.8.3关闭交换156
7.8.2交换分区156
第8章常用文件操作命令158
8.1 shell命令和DOS命令的区别158
8.2使用man命令获取帮助159
8.3浏览与阅读命令160
8.3.1浏览目录命令160
8.3.2阅读与搜索文件命令161
8.3.3打印文件命令166
8.4操作与管理命令168
8.4.1子目录管理命令168
8.4.2文件操作命令168
8.4.3权限设置命令170
8.4.4压缩与解压缩命令172
8.5本章小结173
8.6思考和练习174
第9章TCP/IP网络基础175
9.1 TCP/IP基础175
9.1.1 TCP/IP网络的分层176
体系结构176
9.1.2 TCP/IP协议成员概述177
9.1.3 TCP/IP配置基础179
9.1.4 Telnet程序183
9.1.5常用的命令184
9.2建立与Internet的连接187
9.3本章小结189
9.4思考和练习189
10.1.1 Mosaic介绍190
10.1 Mosaic浏览器190
第10章浏览Web190
10.1.2 Mozilla的使用192
10.1.3 Mozilla网页编辑器193
10.2 Galeon浏览器193
10.3 Web浏览器的快捷键194
10.4 Lynx浏览器195
10.4.1编译Lynx196
10.4.2启动Lynx196
10.5 K Desktop文件管理器——198
Konqueror198
10.6 Gnome的浏览器——Nautilus199
10.7本章小结199
10.8思考和练习200
11.1 邮件服务器201
第11章电子邮件客户和新闻阅读器201
11.2电子邮件客户203
11.3 Usenet新闻组204
11.4新闻服务器204
11.5新闻阅读器205
11.6 电子邮件和新闻客户的使用205
11.6.1 Evolution 电子206
邮件客户206
11.6.2使用Mozilla Mail207
收发邮件207
11.6.3简单文本电子邮件客户208
11.6.4简单文本新闻和电子210
邮件程序210
11.6.5 KDE桌面邮件客户210
11.8思考和练习212
11.6.6 Pan新闻阅读器212
11.7本章小结212
第12章文件传输协议213
12.1 FTP简介213
12.2 FTP服务器与客户机213
12.3 FTP客户程序214
12.3.1基于Web浏览器214
的FTP214
12.3.2基于桌面文件管理器214
的FTP214
12.3.3 Gnome FTP客户215
12.3.4基于ftp命令行的216
客户程序216
12.4.1 FTP服务器工作方式221
12.4 FTP服务程序221
12.4.2 FTP服务器管理工具222
12.5 FTP服务器配置223
12.6本章小结224
12.7思考和练习224
第13章管理用户225
13.1什么是用户账户225
13.2 root账户225
13.3管理用户和组227
13.3.1/etc/passwd文件227
13.3.2/etc/skel子目录227
13.3.3/etc/login.access文件228
13.3.4/etc/group文件228
13.4.1增加用户229
13.4命令行配置229
13.4.2添加组230
13.4.3改变用户属性231
13.4.4删除用户231
13.4.5 设置口令231
13.4.6口令老化231
13.5用户管理器配置233
13.5.1添加新用户234
13.5.2修改用户属性235
13.5.3添加新组235
13.5.4修改组属性236
13.6本章小结236
13.7思考和练习236
14.1显示系统进程237
第14章系统信息监控237
14.2显示内存用量239
14.3文件系统监控240
14.3.1磁盘空间用量240
14.3.2监控文件系统241
14.4获取硬件信息242
14.5查看日志文件243
14.5.1定位日志文件243
14.5.2查看日志文件244
14.5.3检查日志文件245
14.6本章小结246
14.7思考和练习246
15.1.2备份前需考虑的因素247
15.1.1备份的重要性247
15.1备份文件247
第15章备份与恢复247
15.1.3选择备份介质248
15.1.4选择备份工具249
15.2恢复文件250
15.3本章小结250
15.4思考和练习251
第16章软件包管理252
16.1软件包管理器252
16.2使用RPM255
16.2.1 安装256
16.2.2删除安装258
16.2.3升级259
16.2.4刷新259
1 6.2.6校验260
16.2.5查询260
16.3制作RPM包261
16.3.1释放压缩档案文件262
16.3.2编译软件263
16.3.3命令和程序子目录264
16.3.4打包265
16.3.5生成RPM包265
16.4示例267
16.5软件包管理工具268
16.6 Red Hat网络269
16.7本章小结270
16.8思考和练习270
17.1 2.4版本内核的特点271
17.2准备升级271
第17章内核升级271
17.3下载升级了的内核273
17.4执行升级274
17.5校验初始RAM磁盘映像274
17.6校验引导装载程序275
17.6.1 GRUB程序275
17.6.2 LILO程序276
17.7本章小结277
17.8思考和练习277
第18章设备278
18.1打印机配置278
18.1.1添加打印机280
18.1.2命令行配置284
18.1.4打印测试页286
和结束286
18.1.3选择打印机型号286
18.1.5修改现存打印机287
18.1.6保存配置文件289
18.1.7管理打印作业290
18.1.8共享打印机291
18.1.9切换打印系统293
18.2内核模块294
18.3声卡、网卡等的安装与检测297
18.4本章小结298
18.5思考和练习298
第19章配置网络连接299
19.1网络连接配置299
19.1.1建立以太网连接300
19.1.2建立ISDN连接301
19.1.3建立调制解调器连接302
19.1.4管理DNS设置303
19.1.5管理主机304
19.1.6激活设备305
19.1.7使用配置文件305
19.1.8设备别名307
19.2 PPP配置309
19.2.1什么是PPP309
19.2.2必要的软件与硬件310
19.2.3配置PPP连接312
19.3本章小结318
19.4思考和练习319
文件320
20.1.1主机名:/etc/hosts320
第20章TCP/IP管理程序320
20.1 TCP/IP配置文件320
20.1.2 网络名:/etc/networks321
文件321
20.1.3 主机名:/etc/HOSTNAME322
文件322
20.1.4网络服务:/etc/services322
文件322
20.1.5 网络协议:/etc/protocols文件322
20.2网络接口和路由322
20.2.1 网络接口配置:323
ifconfig命令323
route命令324
20.2.2网络路由选择:324
20.2.3 网络连接启动脚本程序:/etc/rc.d/init.d/network326
20.2.4网络接口统计:netstat327
20.3别名设置327
20.4域名配置:host.conf文件328
20.5本章小结329
20.6思考和练习329
第21章服务器配置330
21.1 网络文件系统(NFS)330
21.1.1什么是NFS330
21.1.2为什么使用NFS330
21.1.3挂载NFS文件系统331
21.1.4导出NFS文件系统332
21.3 Samba软件336
21.2网络信息服务(NIS)336
21.3.1为什么使用Samba337
21.3.2配置Samba服务器337
21.3.3连接Samba共享342
21.4 Apache服务器344
21.5本章小结357
21.6思考和练习357
第22章网络安全358
22.1什么是防火墙358
22.2防火墙配置358
22.2.1 安全级别配置工具358
22.2.2 Gnome Lokkit安全361
工具箱361
22.3.1为什么使用SSH364
22.2.3激活iptables服务364
22.3 OpenSSH(开源安全命令壳)364
22.3.2配置OpenSSH服务器365
22.3.3 配置OpenSSH客户365
22.4本章小结370
22.5思考和练习370
第23章Linux基本编程371
23.1 GNU计划的实用程序371
23.1.1 GNU计划软件内容372
23.2编程环境375
23.3 GCC的介绍375
23.3.1 GCC简介375
23.3.3 GCC的基本用法376
和选项376
23.3.2 GCC的执行过程376
23.4 GNU make的介绍378
23.4.1多文件项目378
23.4.2 GNU make工具380
23.5 gdb调试工具385
23.5.1启动gdb385
23.5.2 gdb的功能385
23.5.3 gdb基本命令386
23.6编程语言386
23.7本章小结387
23.8思考和练习387
24.1 shell编程的意义388
第24章shell编程388
24.2创建和执行shell程序389
24.2.1创建第一个shell程序389
24.2.2执行第一个shell程序389
24.3 shell参数390
24.4变量表达式392
24.5控制结构语句394
循环语句394
24.6条件语句396
24.7其他命令399
24.8本章小结399
24.9思考和练习399
第25章Linux C编程基础400
25.1 C语言的产生400
25.2.1 C程序中的函数401
25.2 C语言的编程思想401
25.2.2 C程序中的数据402
25.3 Linux C程序的框架402
25.3.1 关于程序的存放目录402
25.3.2头文件403
25.3.3函数库403
25.3.4静态函数库404
25.3.5共享函数库406
25.4创建、编译和执行第一个程序406
25.4.1创建一个简单的406
C程序406
25.4.2建立大型的应用程序409
25.5本章小结409
25.6思考和练习410
26.1.1办公套件411
第26章应用软件411
26.1文档应用软件411
26.1.2文本编辑器414
26.1.3 PDF阅读器418
26.2 图形工具419
26.2.1图像查看器419
26.2.2图像编辑器420
26.2.3 X Window系统421
图形软件421
26.3多媒体421
26.4本章小结422
26.5思考和练习422
附录A DOS和shell常用命令对比423
附录B键盘的快捷操作425