图书介绍
完美应用Ubuntu 第2版PDF|Epub|txt|kindle电子书版本网盘下载
- 何晓龙,李明编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121118128
- 出版时间:2010
- 标注页数:527页
- 文件大小:153MB
- 文件页数:545页
- 主题词:Linux操作系统
PDF下载
下载说明
完美应用Ubuntu 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Ubuntu演义1
1.1 GNU/Linux历史和文化2
1.1.1 GNU/Linux是Linux的全称2
1.1.2 Linux前传2
1.1.3 Linux传奇4
1.1.4 GNU和Linux的关系6
1.1.5 流行的Linux发行版8
1.1.6 Linux的特点和优势9
1.1.7 Linux应用领域10
1.2 Ubuntu起源和版本11
1.2.1 Ubuntu是什么11
1.2.2 Ubuntu的起源12
1.2.3 Ubuntu的版本13
1.2.4 Ubuntu发展路线图16
1.3 丰富的Ubuntu社区文化21
1.3.1 Ubuntu官方支持和服务21
1.3.2 Ubuntu邮件列表(mail list)23
1.3.3 IRC(Internet Relay Chat)即时通信频道24
1.3.4 Ubuntu Wiki-Ubuntu在线百科25
1.3.5 Ubuntu Planet(Ubuntu星球)25
1.3.6 本地社区团队(LoCo)26
1.3.7 MOTU26
1.3.8 Ubuntu官方电子杂志《Full Circle》26
1.4 Linux学习方法27
1.5 Ubuntu认证——UCP(Ubuntu Certificate Persional)29
1.5.1 UCP认证介绍29
1.5.2 UCP认证考试纲要29
1.5.3 UCP认证报考流程35
1.6 小结35
UCP考试指南36
自测题36
第2章 体验和安装Ubuntu38
2.1 下载Ubuntu安装镜像39
2.2 将安装镜像刻录到光盘40
2.2.1 安装InfraRecorder40
2.2.2 配置InfraRecorder41
2.2.3 将镜像文件刻录为光盘41
2.3 虚拟机中体验Ubuntu41
2.3.1 两种方式获得Ubuntu初步体验41
2.3.2 LiveCD方式体验42
2.3.3 虚拟机体验42
2.4 硬件需求与兼容性44
2.4.1 Ubuntu 10.04官方硬件需求44
2.4.2 搜集自己硬件环境信息44
2.4.3 设置计算机光盘启动46
2.4.4 准备安装分区46
2.5 磁盘分区调整和分区48
2.5.1 Ubuntu和Windows分区概念差异48
2.5.2 磁盘分区规划49
2.5.3 调整分区大小50
2.6 开始安装50
2.6.1 LiveCD模式安装50
2.6.2 文本模式安装52
2.6.3 Wubi安装方式61
2.6.4 硬盘安装Ubuntu63
2.6.5 网络安装Ubuntu65
2.6.6 企业批量部署Ubuntu66
2.6.7 为笔记本安装Ubuntu67
2.7 首次亲密接触68
2.7.1 登录界面68
2.7.2 体验Ubuntu桌面68
2.7.3 身份切换问题68
2.7.4 注销、重启和关机70
2.7.5 Ubuntu电源管理70
2.8 安装后的配置71
2.8.1 配置和测试网络71
2.8.2 设置Ubuntu安装源72
2.8.3 完善Ubuntu中文环境74
2.8.4 硬件驱动76
2.8.5 事半功倍配置Ubuntu76
2.8.6 Ubuntu定制利器——Ubuntu Tweak77
2.8.7 制作Ubuntu启动优盘79
2.8.8 备份Ubuntu系统79
2.9 小结80
UCP考试指南80
自测题80
第3章 使用GNOME桌面环境81
3.1 GNOME是什么82
3.2 GNOME桌面环境83
3.2.1 GNOME基本操作83
3.2.2 GNOME桌面使用详解84
3.2.3 用好GNOME面板85
3.2.4 用好“应用程序”菜单86
3.2.5 用好“位置”菜单87
3.2.6 用好“系统”菜单88
3.2.7 GNOME桌面环境用好命令行89
3.3 鹦鹉螺(Nautilus)文件管理器89
3.4 定制个性化GNOME桌面环境90
3.4.1 修改系统主题90
3.4.2 修改系统桌面91
3.4.3 随心所欲更换桌面92
3.4.4 自动登录92
3.4.5 GNOME桌面环境字体设置93
3.4.6 添加GNOME字体94
3.4.7 设置屏幕分辨率94
3.5 GNOME高级配置95
3.6 GNOME常用程序和Windows常用程序对照96
3.7 小结98
UCP考试指南98
自测题98
第4章 KDE 4的诱惑100
4.1 认识KDE桌面环境101
4.2 安装配置KDE桌面103
4.2.1 把KDE桌面环境添加到Ubuntu103
4.2.2 在KDE 4中安装设置语言104
4.3 用好KDE 4桌面环境105
4.3.1 用好KDE工具箱(Tool Box)105
4.3.2 用好KDE面板(Panal)106
4.3.3 用好KDE桌面部件(Wedget)108
4.3.4 用好KDE程序启动109
4.3.5 用好快速访问和快速启动按钮110
4.4 Dolphin文件管理器110
4.5 配置个性化KDE桌面111
4.5.1 KDE系统设置112
4.5.2 修改桌面背景113
4.5.3 为KDE添加字体114
4.5.4 让KDE保持Windows习惯115
4.6 KDE常用程序对照表115
4.7 小结117
自测题117
第5章 轻量级桌面环境——XFCE、Fluxbox和LXDE118
5.1 什么是轻量级桌面环境119
5.2 安装XFCE桌面环境122
5.3 使用XFCE桌面环境122
5.3.1 XFCE基本操作122
5.3.2 XFCE桌面使用详解123
5.3.3 用好XFCE面板123
5.3.4 用好“应用程序(Application)”菜单123
5.3.5 用好“位置(Places)”菜单124
5.3.6 XFCE桌面环境用好命令行124
5.4 Thunar文件管理器125
5.5 定制个性化XFCE桌面环境125
5.5.1 修改桌面背景125
5.5.2 修改窗口风格126
5.5.3 修改登录画面127
5.5.4 添加字体127
5.6 XFCE常用程序和Windows常用程序对照129
5.7 小结130
自测题131
第6章 深入Ubuntu图形服务器132
6.1 X-Window 2D图形服务器133
6.1.1 X-Window图形服务器133
6.1.2 X-Window架构和组成134
6.1.3 深入X-Window135
6.1.4 设置显示器和分辨率136
6.1.5 X-Window、GNOME和KDE之间的关系136
6.1.6 XFCE、LXDE和GNOME之间的关系138
6.2 XGL 3D图形服务器139
6.2.1 XGL和Compiz139
6.2.2 XGL和Compiz间的关系140
6.3 立体桌面的配置和使用140
6.3.1 安装显卡3D驱动140
6.3.2 安装XGL 3D图形服务器和Compiz窗口混合管理器140
6.3.3 设置XGL和Compiz立体效果141
6.4 小结144
UCP考试指南144
自测题144
第7章 全面管理Ubuntu软件包146
7.1 彻底了解Ubuntu软件包147
7.2 会用底层软件包管理工具——dpkg148
7.3 善用高级软件包管理工具——APT(Advanced Package Tool)150
7.3.1 迅速查找DEB软件包150
7.3.2 用好APT安装软件包151
7.4 文本界面软件包管理工具152
7.5 从源码包编译DEB软件包154
7.5.1 查询源码包154
7.5.2 获取源码包155
7.5.3 构建源码包编译环境156
7.5.4 编译源码包158
7.5.5 安装和运行159
7.6 使用新立得软件包管理器管理软件包159
7.6.1 运行新立得159
7.6.2 搜索软件包160
7.6.3 标记软件包161
7.6.4 应用变更162
7.7 小结163
UCP考试指南163
自测题163
第8章 Ubuntu办公应用166
8.1 Ubuntu办公套件——OpenOffice.org167
8.1.1 与OpenOffice.org的亲密接触167
8.1.2 OpenOffice.org使用入门167
8.1.3 了解OpenOffice.org各功能组件169
8.1.4 OpenOffice.org办公套件使用建议172
8.2 配置打印机173
8.3 创建和浏览PDF文档174
8.3.1 创建PDF文档175
8.3.2 浏览PDF文档175
8.4 小结176
UCP考试指南176
自测题176
第9章 Ubuntu互联网应用178
9.1 Ubuntu默认浏览器——Firefox179
9.2 使用Chromium浏览器182
9.3 邮件专家——全能邮件Evolution183
9.4 聊天利器——Empathy188
9.5 社交网站客户端——硅博190
9.6 网上地图——Google Earth191
9.7 BT和电骡下载工具——Transmission与aMule192
9.8 断点续传下载和FTP/SFTP下载工具194
9.9 管理Windows Server—Ubuntu终端服务196
9.10 小结197
UCP考试指南197
自测题197
第10章 Ubuntu多媒体和娱乐199
10.1 多媒体文件格式200
10.2 检测多媒体设备201
10.3 音乐播放专家——Rhythmbox202
10.4 电影播放机——Totem203
10.5 视频剪辑大师——Pitivi视频编辑程序204
10.6 无处不在的播放器——RealPlayer205
10.7 Ubuntu中制作数据光盘207
10.8 在Ubuntu中痛快游戏209
10.8.1 GNOME默认游戏209
10.8.2 Linux原生游戏——Super Tux和Frozen-Bubble209
10.8.3 运行Windows程序和游戏211
10.8.4 在Ubuntu中运行模拟器游戏213
10.9 小结218
自测题219
第11章 Ubuntu与图形图像220
11.1 认识图像文件221
11.2 屏幕抓图221
11.3 图片管理222
11.3.1 GNOME之眼222
11.3.2 F-Shot照片管理器223
11.4 专业图形图像软件224
11.4.1 安装GIMP224
11.4.2 使用GIMP225
11.4.3 使用GIMP制作胶片效果和拼图效果227
11.5 矢量图形软件——OpenOffice.org图画231
11.5.1 OpenOffice.org图画界面及功能详解231
11.5.2 使用OpenOffice.org图画创建来Logo232
11.6 小结233
自测题234
第12章 在Ubuntu下进行开发235
12.1 阅读CHM格式电子书236
12.2 星际译王解决英文困扰238
12.2.1 安装星际译王238
12.2.2 使用星际译王238
12.2.3 星际译王高级应用239
12.3 搭建经典C开发环境240
12.3.1 GVIM编辑器240
12.3.2 GVIM高级应用242
12.3.3 安装编译工具246
12.4 搭建Java开发环境247
12.5 使用C/C++集成开发环境(IDE)249
12.5.1 准备工作249
12.5.2 搭建Anjuta环境249
12.5.3 搭建Code::Blocks环境250
12.6 搭建LAMP开发环境250
12.6.1 安装LAMP运行环境250
12.7 SVN客户端的使用253
12.8 小结254
自测题254
第13章 在Ubuntu中使用虚拟机256
13.1 安装VirtualBox257
13.2 创建VirtualBox虚拟机258
13.2.1 VirtualBox主控制台258
13.2.2 设定虚拟机内存259
13.2.3 设定虚拟机磁盘容量259
13.2.4 设定虚拟硬盘类型260
13.2.5 设定虚拟硬盘大小260
13.3 使用VirtualBox安装Windows XP261
13.4 VirtualBox高级配置266
13.5 小结270
自测题270
第14章 让Ubuntu命令开始工作271
14.1 Linux命令格式272
14.2 Linux高频命令分类详解274
14.2.1 获得帮助命令274
14.2.2 文件命令和文本处理276
14.2.3 进程管理命令286
14.2.4 权限设置命令287
14.2.5 文件查找命令294
14.2.6 压缩解压命令298
14.2.7 关机重启命令302
UCP考试指南303
自测题303
第15章 深入到Ubuntu内部——Shell使用和编程305
15.1 Shell基础306
15.1.1 什么是Shell306
15.1.2 Shell的种类307
15.1.3 Shell的功能308
15.1.4 Shell命令的执行310
15.1.5 Shell的其他优点311
15.2 变量311
15.2.1 变量的含义311
15.2.2 变量的种类及Shell的类型311
15.2.3 变量的定义及显示313
15.2.4 位置变量316
15.2.5 特殊形式的变量316
15.3 命令的执行顺序317
15.4 命令替换318
15.5 I/O重定向318
15.6 管道319
15.7 特殊字符320
15.8 Shell编程321
15.8.1 Shell脚本语法321
15.8.2 脚本调试330
15.9 小结330
自测题330
第16章 Ubuntu文本编辑器332
16.1 vi工作模式333
16.1.1 命令模式334
16.1.2 编辑模式334
16.1.3 EX模式334
16.2 进入vi334
16.2.1 使用vi打开文件334
16.2.2 直接进入指定位置处335
16.3 vi应用基础335
16.3.1 进入编辑模式335
16.3.2 光标移动命令336
16.3.3 使用vi进行编辑337
16.3.4 保存退出命令340
16.4 vi进阶应用341
16.4.1 多窗口编辑341
16.4.2 区域复制342
16.4.3 在vi中与Shell交互342
16.4.4 vi的宏记录343
16.4.5 连续行注释344
16.4.6 神奇的命令“ab”344
16.5 小结345
自测题346
第17章 揭秘Ubuntu启动347
17.1 Linux引导流程解析348
17.1.1 POST自检并载入内核348
17.1.2 加载内核349
17.1.3 执行/etc/inittab350
17.1.4 系统初始化并启动相应服务351
17.1.5 Ubuntu和其他Linux的差异352
17.2 GRUB引导器及配置文件352
17.2.1 GRUB配置文件详解353
17.2.2 GRUB命令行354
17.2.3 修复GRUB354
17.3 小结355
UCP考试指南355
自测题355
第18章 Ubuntu网络配置357
18.1 网络基础358
18.1.1 基本的网络术语358
18.1.2 TCP/IP详解358
18.1.3 IP地址359
18.1.4 网关和路由详解361
18.2 网络配置相关文件362
18.2.1 网络配置文件362
18.2.2 DNS配置文件362
18.2.3 hosts文件363
18.3 网络相关命令363
18.3.1 ifconfig命令363
18.3.2 ifup和ifdown364
18.3.3 ping命令364
18.3.4 netstat命令365
18.3.5 dig命令365
18.3.6 断点续传下载工具——wget命令366
18.4 小结366
自测题366
第19章 裁剪Ubunut内核和模块管理368
19.1 裁剪和编译Linux内核369
19.1.1 裁剪和编译内核准备工作369
19.1.2 编译Linux内核最简方法370
19.1.3 裁剪和编译内核371
19.2 Ubuntu中的管理模块374
19.2.1 识别Linux模块374
19.2.2 Linux模块管理374
19.3 小结375
自测题375
第20章 进程的控制与管理377
20.1 进程的显示与删除378
20.1.1 进程简介378
20.1.2 进程种类378
20.1.3 显示进程379
20.1.4 动态显示进程381
20.1.5 删除进程382
20.2 进程的优先级382
20.3 前台与后台383
20.3.1 什么是前台与后台383
20.3.2 任务的前后台背景切换383
20.4 监控系统资源384
20.4.1 使用free命令查看内存384
20.4.2 启动信息查看dmesg384
20.4.3 /proc目录简介385
20.5 深入计划任务385
20.5.1 at命令386
20.5.2 cron命令387
20.6 小结390
自测题390
第21章 用户与群组管理392
21.1 细说用户与组393
21.1.1 用户与组的识别393
21.1.2 Ubuntu中的用户种类393
21.2 用户管理394
21.2.1 用户的添加与删除394
21.2.2 用户的主目录395
21.2.3 用户登录文件的配置395
21.2.4 用户相关文件与目录397
21.3 密码管理398
21.3.1 密码的安全性398
21.3.2 密码文件398
21.3.3 影子密码文件399
21.4 添加批量账号400
21.5 组管理401
21.5.1 组的添加与删除402
21.5.2 组相关文件402
21.5.3 有效组与默认组及相互转换403
21.6 用户信息的修改403
21.6.1 使用usermod修改用户信息403
21.6.2 使用groupmod修改组信息403
21.6.3 查看用户信息404
21.7 身份切换404
21.7.1 su命令404
2l.7.2 sudo命令405
21.8 用户登录控制407
21.8.1 PAM认证模块原理408
21.8.2 PAM的配置文件408
21.9 小结409
自测题410
第22章 细说硬盘分区管理412
22.1 细说Ubuntu硬盘分区413
22.1.1 认识硬盘413
22.1.2 为什么要分区413
22.1.3 Ubuntu中的分区413
22.2 Ubuntu分区操作414
22.2.1 如何在Ubuntu里添加新硬盘414
22.2.2 硬盘分区操作414
22.2.3 使用df命令查看硬盘分区信息419
22.3 自动挂载硬盘分区420
22.3.1 /etc/fstab文件420
22.3.2 /etc/mtab文件421
22.4 硬盘管理工具421
22.4.1 使用du命令查看目录信息422
22.4.2 使用fsck命令进行硬盘检测422
22.4.3 使用sync命令强制硬盘写入422
22.4.4 使用dumpe2fs命令查看硬盘信息422
22.5 小结423
自测题423
第23章 安装Ubuntu Server425
23.1 服务器需求分析426
23.2 服务器安装规划426
23.3 安装Ubuntu Server426
23.4 安装后的配置432
23.4.1 配置网络432
23.4.2 配置服务器时间432
23.5 小结432
自测题432
第24章 搭建自动化的Ubuntu网络环境433
24.1 DHCP实现自动分配IP434
24.1.1 DHCP的常用概念434
24.1.2 安装DHCP服务器434
24.1.3 配置DHCP服务器435
24.1.4 启动和关闭DHCP服务436
24.1.5 租约文件437
24.1.6 配置DHCP客户437
24.2 NAT共享上网服务437
24.2.1 NAT的基本概念438
24.2.2 Netfilter/iptables系统438
24.2.3 与NAT相关设置和iptables命令441
24.3 小结442
UCP认证指南442
自测题443
第25章 Ubuntu网络文件共享444
25.1 Ubuntu文件共享445
25.2 老当益壮——FTP服务445
25.2.1 FTP服务与FTP服务器445
25.2.2 在Ubuntu中配置FTP服务445
25.3 Windows和Linux间的桥梁——Samba服务450
25.3.1 SMB协议和Samba简介450
25.3.2 在Ubuntu中配置Samba服务450
25.3.3 Samba常见故障排错454
25.4 NFS服务457
25.4.1 安装NFS服务器和客户端457
25.4.2 配置NFS服务器458
25.4.3 使用NFS服务458
25.4.4 NFS故障排错458
25.5 小结459
UCP认证指南459
自测题459
第26章 LAMP架站应用461
26.1 什么是LAMP462
26.2 快速部署LAMP架构463
26.3 Web 1.0核心应用—CMS内容管理463
26.3.1 CMS—Joomla!内容管理系统463
26.3.2 Web 2.0核心应用——Blog个人内容管理系统468
26.4 小结476
自测题476
第27章 轻松管理Ubuntu478
27.1 远程管理控制——SSH479
27.1.1 OpenSSH简介479
27.1.2 SSH远程连接479
27.1.3 SFTP的使用479
27.1.4 Windows下的SSH客户端480
27.2 Webmin管理工具482
27.2.1 Webmin管理工具概述482
27.2.2 Webmin的安装483
27.2.3 Webmin的常用维护操作484
27.3 小结497
自测题498
第28章 安全配置Ubuntu服务器499
28.1 LAMP安全加固500
28.1.1 隐藏Apache版本信息500
28.1.2 隐藏PHP版本信息500
28.1.3 禁用PHP的危险函数500
28.1.4 加固SSH500
28.1.5 修改SSH的默认端口501
28.1.6 访问控制501
28.1.7 Root用户通知501
28.1.8 加固历史记录502
28.2 高安全LAMP502
28.2.1 编译安装Apache2502
28.2.2 配置Apache504
28.2.3 Chroot环境507
28.2.4 启动脚本508
28.3 安全配置PHP509
28.3.1 功能需求509
28.3.2 编译安装PHP510
28.3.3 Chroot环境511
28.3.4 配置PHP512
28.3.5 防止跨站脚本攻击和SQL注入攻击513
28.4 安全配置MySQL514
28.4.1 功能需求514
28.4.2 编译安装MySQL515
28.4.3 测试MySQL515
28.4.4 Chroot环境516
28.4.5 配置服务器517
28.5 PHP与MySQL的通信519
28.6 小结520
自测题520
附录A Windows和Ubuntu常用应用对照表521
附录B Ubuntu 10.04软件源更新列表523