图书介绍
Ubuntu Linux从入门到精通PDF|Epub|txt|kindle电子书版本下载
- 郝铃,李晓编著 著
- 出版社: 北京:科学出版社;北京科海电子出版社
- ISBN:9787030237729
- 出版时间:2009
- 标注页数:506页
- 文件大小:104MB
- 文件页数:526页
- 主题词:Linux操作系统
PDF下载
下载说明
Ubuntu Linux从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Part01 Ubuntu入门3
Chapter01 Linux与Ubuntu3
1.1 Unix概述3
1.1.1 Unix的诞生3
1.1.2 Unix的发展4
1.1.3 Unix现况5
1.1.4 Unix多版本协调:POSIX5
1.2 从Unix到Linux6
1.2.1 GNU:非Unix项目计划6
1.2.2 Linux内核的诞生7
1.2.3 Linux内核的理解8
1.2.4 GNU/Linux操作系统9
1.2.5 Linux与Unix的区别10
1.3 Linux的发展、应用趋势及当前套件10
1.3.1 Linux的发展11
1.3.2 Linux的应用及趋势11
1.3.3 Linux发行套件12
1.4 Ubuntu的诞生13
1.4.1 Ubuntu的开发蓝本:Debian13
1.4.2 Ubuntu的诞生17
1.4.3 Ubuntu的理念17
1.5 Ubuntu的发展及版本控制18
1.5.1 Ubuntu特色18
1.5.2 Ubuntu软件组件19
1.5.3 Ubuntu的发布周期及衍生版本21
1.6 如何学习Ubuntu23
1.6.1 Ubuntu主要应用23
1.6.2 如何学习Ubuntu24
1.6.3 获取Ubuntu的免费学习资料25
1.7 课后练习26
Chapter02 Ubuntu的安装与配置27
2.1 计算机硬件准备27
2.1.1 计算机系统基础27
2.1.2 定位安装主机28
2.2 Ubuntu的安装文件30
2.2.1 Ubuntu的版本号30
2.2.2 Ubuntu的发布形式30
2.2.3 Ubuntu安装文件的选择31
2.2.4 Ubuntu镜像文件的获取33
2.3 试用Desktop CD33
2.4 图形界面安装38
2.5 文本模式安装42
2.6 课后练习49
Chapter03 Ubuntu初体验51
3.1 第一次进入系统51
3.1.1 Ubuntu的启动过程51
3.1.2 多系统引导管理器GRUB52
3.2 Ubuntu桌面体验55
3.2.1 桌面简介55
3.2.2 桌面应用的体验56
3.3 Ubuntu终端体验57
3.3.1 如何进入Ubuntu终端57
3.3.2 X-Window与全Shell环境切换58
3.3.3 基本输入与指令格式58
3.3.4 root用户与sudo命令60
3.4 Ubuntu的关机方式60
3.4.1 Ubuntu的Shell关机命令61
3.4.2 桌面环境下关机与注销64
3.5 Ubuntu在线帮助64
3.5.1 使用help查看系统命令帮助65
3.5.2 man/info应用65
3.5.3 在线文档/usr/share/doc67
3.5.4 Ubuntu帮助社区69
3.6 本章问题排解69
3.6.1 桌面图标哪儿去了69
3.6.2 Ubuntu开机黑屏问题70
3.6.3 加速Ubuntu的开机过程70
3.7 课后练习71
Part02 Ubuntu进阶应用75
Chapter04 X-Window介绍75
4.1 X-Window基础75
4.1.1 什么是X-Window75
4.1.2 X的发展历程75
4.1.3 X客户机/服务器模型76
4.1.4 X的窗口管理器及其原理79
4.1.5 X11R7介绍82
4.2 集成式桌面环境KDE87
4.2.1 集成式桌面环境简介87
4.2.2 KDE概述与发展历程87
4.2.3 KDE桌面环境及框架88
4.2.4 KDE的优缺点89
4.2.5 KDE组件说明89
4.3 集成式桌面环境GNOME90
4.3.1 GNOME起源及目标91
4.3.2 GNOME平台及架构92
4.3.3 GNOME未来期待93
4.4 Ubuntu中的桌面环境93
4.4.1 默认环境GNOME93
4.4.2 体验KDE95
4.5 课后练习102
Chapter05 Ubuntu桌面环境及设置103
5.1 Ubuntu桌面环境组件概述103
5.2 Ubuntu面板104
5.2.1 桌面面板概述104
5.2.2 面板中对象的管理106
5.2.3 面板的添加、删除及配置109
5.3 Ubuntu主菜单111
5.3.1 菜单功能说明111
5.3.2 菜单编辑管理112
5.4 Ubuntu桌面、窗口和工作区113
5.4.1 Ubuntu桌面113
5.4.2 Ubuntu窗口116
5.4.3 Ubuntu工作区118
5.5 Ubuntu桌面环境设置119
5.5.1 外观首选项设置119
5.5.2 幕保护设置119
5.5.3 屏幕分辨率设置120
5.5.4 开机画面设置121
5.6 系统配置121
5.6.1 本地语言设置121
5.6.2 日期和时间、及时区配置123
5.6.3 输入法设置124
5.6.4 用户自动登录系统125
5.6.5 随机自启动应用程序125
5.6.6 首选应用程序管理126
5.7 习题127
Chapter06 Ubuntu的桌面应用软件129
6.1 办公应用软件129
6.1.1 OpenOffice软件简介129
6.1.2 文字处理组件Writer130
6.1.3 电子表格组件Calc131
6.1.4 演讲稿组件Impress132
6.1.5 数据库处理组件Base133
6.2 电子邮件134
6.2.1 Evolution概述134
6.2.2 添加邮件用户135
6.2.3 收发邮件139
6.3 图像处理142
6.3.1 GIMP图片编辑器介绍142
6.3.2 使用gThumb图像查看器144
6.3.3 屏幕抓图144
6.4 浏览器146
6.4.1 Firefox简介146
6.4.2 分页浏览网页148
6.4.3 使用书签148
6.4.4 使用插件149
6.5 即时通讯153
6.5.1 在Pidgin下使用MSN153
6.5.2 在Pidgin下使用QQ156
6.6 多媒体娱乐158
6.6.1 用Totem观看视频158
6.6.2 播放音频文件159
6.6.3 录音机160
6.6.4 安装解码器160
6.6.5 在Ubuntu中使用RealPlayer 11161
6.7 课后练习161
Chapter07 Ubuntu添加/删除程序及软件包管理163
7.1 应用程序的安装/卸载163
7.1.1 添加/删除程序概述及启动163
7.1.2 安装应用程序164
7.1.3 删除应用程序166
7.2 Ubuntu的软件包基础168
7.2.1 软件包类型168
7.2.2 软件包命名约定169
7.2.3 软件包依赖关系169
7.2.4 软件包状态170
7.3 软件包管理工具概述170
7.3.1 Synaptic171
7.3.2 APT171
7.3.3 Aptitude171
7.3.4 dpkg172
7.3.5 Dselect173
7.4 新立得软件包管理器173
7.4.1 启动Synaptic174
7.4.2 通过Synaptic安装及管理软件包175
7.5 软件包的命令行安装及管理177
7.5.1 Apt/Aptitude安装更新卸载程序包178
7.5.2 安装/卸载deb包178
7.5.3 使用源代码包安装程序179
7.5.4 rpm文件包的转换使用180
7.5.5 源的添加和使用180
7.6 Ubuntu软件库183
7.7 保持系统及应用软件最新183
7.7.1 获悉需要更新什么183
7.7.2 安装更新——更新管理器184
7.7.3 使用下一个版本的Ubuntu185
7.8 课后练习188
Chapter08 Shell环境基础及设置189
8.1 命令行Shell189
8.1.1 什么是Shell189
8.1.2 Shell发展历史189
8.1.3 Shell的类型191
8.2 进入Shell192
8.2.1 启动默认进入Shell193
8.2.2 桌面终端Shell193
8.2.3 远程登录Shell194
8.3 Shell简单使用197
8.3.1 初次面对Shell198
8.3.2 基本命令体验pwd、cd、ls198
8.3.3 定位文件和目录locate201
8.3.4 从命令行中打印201
8.3.5 清除和重设终端202
8.4 Shell应用技巧202
8.4.1 Tab自动补齐202
8.4.2 命令History203
8.4.3 命令的别名203
8.4.4 Shell快捷方式204
8.4.5 多命令执行205
8.4.6 命令的替换206
8.4.7 命令的任务调度206
8.5 Bash Shell的配置文件207
8.5.1 Bash配置文件207
8.5.2 提示符设置208
8.6 Shell环境命令209
8.6.1 echo指令210
8.6.2 env指令211
8.6.3 set指令211
8.6.4 变量设定规则212
8.6.5 export指令212
8.6.6 unset指令214
8.7 课后练习214
Chapter09 Vi/Vim编辑器215
9.1 Vi/Vim简介215
9.1.1 Vi概述215
9.1.2 Vi的进阶——Vim215
9.1.3 Vi和Vim的差异216
9.1.4 Vim别名到Vi217
9.2 Vi使用入门218
9.2.1 Vi的工作模式218
9.2.2 使用范例219
9.3 Vi的基本操作指令221
9.3.1 Normal Mode下操作命令221
9.3.2 Insert Mode的进出225
9.3.3 Ed Mode下操作指令226
9.4 Vi的高级应用227
9.4.1 块选择(Visual Block)228
9.4.2 排版功能228
9.4.3 Vi(m)书签功能229
9.4.4 多文件同时编辑230
9.4.5 多窗口功能230
9.5 VI系统配置231
9.6 课后练习232
Part03 Ubuntu日常管理235
Chapter10 文件与目录管理235
10.1 Ubuntu的文件系统235
10.1.1 Ubuntu目录体系235
10.1.2 绝对路径和相对路径236
10.2 文件目录的图形化管理237
10.2.1 Ubuntu位置菜单237
10.2.2 Nautilus管理器238
10.2.3 访问远程文件240
10.3 文件和目录的日常使用241
10.3.1 cd指令242
10.3.2 pwd指令242
10.3.3 ls指令243
10.3.4 cp指令244
10.3.5 mv指令245
10.3.6 rm指令245
10.3.7 mkdir、rmdir指令246
10.4 链接文件的介绍247
10.4.1 inode基础248
10.4.2 ln指令248
10.5 查看文件内容命令250
10.5.1 head指令250
10.5.2 tail指令251
10.5.3 more指令251
10.5.4 less指令252
10.5.5 cat指令253
10.5.6 tac指令254
10.5.7 nl指令255
10.5.8 od指令255
10.6 课后练习257
Chapter11 Ubuntu文件的属性与权限259
11.1 Ubuntu文件与目录属性259
11.1.1 图形化文件属性259
11.1.2 chattr属性设置指令260
11.1.3 lsattr属性显示指令261
11.2 文件与目录权限概述262
11.2.1 什么是文件权限262
11.2.2 图形化文件权限263
11.3 文件与目录权限设置264
11.3.1 chown所有者权限设置264
11.3.2 chgrp用户组权限设置265
11.3.3 chmod操作权设置266
11.4 默认权限与umask设置268
11.5 课后练习269
Chapter12 压缩命令与查找系统271
12.1 压缩与归档271
12.2 图形化归档管理器271
12.2.1 解压归档文件271
12.2.2 创建归档文件272
12.3 Shell压缩指令273
12.3.1 compress指令273
12.3.2 bzip2、bunzip2和bzcat指令274
12.3.3 gzip、gunzip和zcat指令275
12.3.4 .zip和unzip275
12.4 shell归档指令277
12.4.1 tar指令277
12.4.2 cpio指令279
12.5 文件查找280
12.5.1 文件搜索器280
12.5.2 find指令281
12.6 文件定位283
12.6.1 最近文档窗口283
12.6.2 搜索和索引编制284
12.6.3 which指令284
12.6.4 whereis指令285
12.6.5 locate指令286
12.7 Ubuntu全局搜索工具286
12.8 课后练习288
Chapter13 硬盘管理289
13.1 认识硬盘289
13.2 查看硬盘或目录的容量292
13.2.1 硬盘使用分析器292
13.2.2 df指令293
13.2.3 du指令294
13.3 硬盘分割与格式化296
13.3.1 GParted分区工具296
13.3.2 fdisk指令299
13.3.3 mke2fs指令302
13.4 检查硬盘坏轨与数据同步写入303
13.4.1 fsck指令303
13.4.2 badblocks指令304
13.4.3 sync指令305
13.5 关于启动盘306
13.5.1 mkbootdisk指令306
13.5.2 fdformat指令306
13.6 硬盘的装载307
13.6.1 mount指令307
13.6.2 umount指令309
13.7 课后练习310
Chapter14 用户管理311
14.1 用户的管理311
14.1.1 增加用户312
14.1.2 删除用户314
14.1.3 设置用户属性315
14.2 用户组的管理318
14.2.1 增加用户组318
14.2.2 删除用户组319
14.2.3 管理用户组属性320
14.3 用户查询命令321
14.3.1 who指令321
14.3.2 finger指令322
14.3.3 last指令323
14.3.4 id指令324
14.4 用户的切换325
14.4.1 Su指令325
14.4.2 sudo指令326
14.4.3 visudo指令326
14.5 用户配置文件328
14.5.1 /etc/passwd文件328
14.5.2 /etc/shadow文件329
14.5.3 /etc/group文件331
14.5.4 应用举例332
14.6 课后练习333
Chapter15 用户磁盘配额335
15.1 磁盘配额基础335
15.1.1 quota的使用限制335
15.1.2 quota对硬盘配额的限制项目336
15.2 Quota的安装336
15.2.1 窗口化安装quota336
15.2.2 命令行安装quota338
15.3 磁盘配额基本指令338
15.3.1 quota指令339
15.3.2 quotacheck指令339
15.3.3 edquota指令340
15.3.4 quotaon指令342
15.3.5 quotaoff指令342
15.4 quota应用实例说明343
15.4.1 quota应用操作实例343
15.4.2 邮件主机的quota设定346
15.5 课后练习346
Chapter16 设备管理347
16.1 使用USB设备347
16.2 CD/DVD刻录349
16.3 使用软驱351
16.4 使用数码相机352
16.5 使用打印机354
16.6 课后练习358
Chapter17 进程管理及作业调度359
17.1 进程及作业的概念359
17.2 前后台工作管理360
17.2.1 &符号360
17.2.2 Ctrl+z360
17.2.3 jobs指令361
17.2.4 fg与bg指令361
17.2.5 kill指令362
17.3 进程资源管理363
17.3.1 系统监视器363
17.3.2 进程管理指令364
17.4 进程优先级371
17.5 信息管理373
17.5.1 信息管理器373
17.5.2 信息维护指令374
17.6 作业调度377
17.6.1 at指令377
17.6.2 crontab指令378
17.7 课后练习381
Chapter18 Shell高级应用及Shell脚本383
18.1 通配符及正则表达式383
18.1.1 文件名匹配383
18.1.2 Shell特殊字符384
18.1.3 正则表达式385
18.2 管道及重定向386
18.2.1 管道387
18.2.2 管道命令388
18.2.3 重定向至文件391
18.3 Shell脚本入门392
18.3.1 脚本的执行392
18.3.2 第一个脚本392
18.3.3 交互式脚本393
18.4 Shell脚本基本语法394
18.4.1 变量及声明395
18.4.2 逻辑判断式396
18.4.3 运算符396
18.4.4 条件判断397
18.4.5 循环402
18.5 脚本调试405
18.6 课后练习406
Chapter19 网络管理407
19.1 网络工具407
19.1.1 网络工具启动407
19.1.2 网络设备407
19.1.3 测试网络的物理连通408
19.1.4 网络统计409
19.1.5 路由跟踪410
19.1.6 端口扫描411
19.1.7 查阅域名信息412
19.2 网络设置工具412
19.2.1 启动网络设置工具413
19 2.2 设置IP413
19.2.3 设置主机常规信息&415
19.2.4 设置DNS415
19.2.5 基于Host列表的主机名解析416
19.3 常用网络命令417
19.3.1 ifconfig指令417
19.3.2 route指令419
19.3.3 ping指令421
19.3.4 traceroute指令422
19.3.5 netstat指令422
19.3.6 host指令424
19.3.7 nslookup指令425
19.4 网络配置文件425
19.4.1 网络设置/etc/sysconfig/network426
19.4.2 主机名/etc/HOSTNAME426
19.4.3 IP地址和主机名的映射/etc/hosts427
19.4.4 服务与端口映射/etc/services427
19.4.5 配置名字解析器/etc/host.conf427
19.4.6 配置名字解析器/etc/nsswitch.conf428
19.4.7 配置DNS客户/etc/resolv.conf429
19.5 课后练习430
Part04 Ubuntu服务管理433
Chapter20 系统服务管理433
20.1 系统服务基础433
20.2 Ubuntu的系统服务查看434
20.2.1 查看系统启动的服务434
20.2.2 Ubuntu服务简要说明435
20.3 系统服务设置437
20.3.1 启动/停止/重启服务437
20.3.2 开机自启动服务438
20.4 课后练习442
Chapter21 WWW服务器——Apache443
21.1 WWW与Apache443
21.1.1 什么是WWW443
21.1.2 Apache简介444
21.2 搭建Apache2服务器445
21.2.1 Apache2的安装445
21.2.2 Apache2的目录结构447
21.2.3 启动和关闭Apache2448
21.3 设置Apache2服务器449
21.3.1 Apache2配置文件449
21.3.2 全局环境参数设置449
21.3.3 主服务器设置450
21.3.4 虚拟服务器设置451
21.4 课后练习456
Chapter22 FTP服务器——VSFTPD457
22.1 FTP简介457
22.2 VSFTPD概述458
22.3 搭建VSFTPD服务458
22.3.1 VSFTPD的安装458
22.3.2 VSFTPD的目录结构460
22.3.3 启动或关闭VSFTPD461
22.4 VSFTPD服务配置461
22.4.1 VSFTPD配置文件462
22.4.2 配置欢迎信息466
22.4.3 允许匿名用户上传文件467
22.4.4 限制下载速度467
22.4.5 限制来自同一IP的最大连接数467
22.4.6 虚拟路径设置468
22.5 课后练习468
Chapter23 邮件服务器——Postfix469
23.1 邮件服务器基础469
23.2 Postfix概述471
23.2.1 设计目标471
23.2.2 Postfix的特点472
23.2.3 Postfix体系结构473
23.2.4 安全性473
23.3 搭建Postfix服务474
23.3.1 Postfix的安装474
23.3.2 Postfix的目录结构478
23.3.3 启动或关闭Postfix478
23.4 Postfix的配置479
23.5 课后练习481
Chapter24 SAMBA服务配置483
24.1 SAMBA简介483
24.2 SAMBA安装及启动484
24.2.1 SAMBA安装484
24.2.2 SAMBA目录结构487
24.2.3 SAMBA服务的启停操作487
24.3 SAMBA配置488
24.3.1 一个简单的示例489
24.3.2 环境变量说明489
24.3.3 全局参数设置490
24.3.4 共享资源参数设置490
24.4 SAMBA配置完全实例491
24.5 SWAT工具493
24.6 课后练习496
Chapter25 DNS服务器——BIND497
25.1 DNS基础497
25.2 BIND简介499
25.3 搭建BIND服务器499
25.3.1 BIND 9的安装499
25.3.2 BIND 9目录结构501
25.3.3 启动或关闭BIND 9502
25.4 BIND9的配置503
25.5 课后练习506