《Ubuntu完全手册》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:理查德·佩德森著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121092930
  • 页数:524 页
图书介绍:Ubuntu已经成为了广大Linux爱好者的首选平台之一,本书讲解的是Ubuntu 8.04 LTR版本,其中的每一章分别涉及Ubuntu的一个主题,主要包括Ubuntu的安装、配置、GNOME、KDE、shell的使用与配置、文件与目录管理、办公与数据库应用、图形工具与多媒体、邮件管理、Web浏览器、系统安全、系统管理、用户管理、文件系统、RAID与LVM、备份管理、TCP/IP网络配置、服务管理、CUPS、资源共享等,是广大Ubuntu爱好者熟悉并提升Ubuntu应用水平的极好读本。

第一部分 基础知识第1章 Ubuntu简介 3

1.1 Ubuntu的发布 3

1.2 Linux 4

1.3 开源软件 5

1.4 Ubuntu的版本 6

1.5 Ubuntu 8.04 LTS 7

1.6 Ubuntu LiveCD 8

1.7 Ubuntu软件 9

1.8 Ubuntu的帮助与文档 10

1.9 Linux和UNIX的历史 12

第2章 安装Ubuntu 14

2.1 Install CD和Install DVD 14

2.2 硬件、软件与安装要求 15

2.3 安装Ubuntu 16

2.4 启动问题 24

2.5 登录和退出 26

2.6 初始化配置任务 26

2.7 恢复 27

2.8 重新安装引导加载程序 27

2.9 Alternate安装 27

2.10 服务器安装 28

2.11 用Kickstart自动安装 29

2.12 Wubi:基于Windows的安装程序 30

第3章 界面基础:登录、桌面与帮助 32

3.1 访问Linux系统 32

3.2 Ubuntu桌面 35

3.3 桌面操作 38

3.4 搜索工具 43

3.5 GNOME电源管理 45

3.6 使用命令行界面 46

3.7 帮助资源 46

3.8 在Linux中运行Windows软件:Wine 49

第二部分 配置 52

第4章 管理任务 52

4.1 Ubuntu的管理工具 52

4.2 受控的管理性访问:PolicyKit、sudo和gksu 53

4.3 登录窗口配置 55

4.4 显示器驱动程序 56

4.5 手工进行显示配置 57

4.6 配置用户 59

4.7 打印机管理与配置 59

4.8 声卡配置 60

4.9 多媒体支持:MP3、DVD-Video、DivX和HDTV 60

4.10 文件系统访问 60

4.11 蓝牙 62

4.12 系统监控 63

4.13 病毒防护 64

4.14 访问远程设备 64

4.15 管理服务 65

4.16 测试硬件:launchpad 65

第5章 网络连接 67

5.1 NetworkManager 67

5.2 用network-admin手工进行网络配置 69

5.3 命令行PPP访问:WvDial 71

5.4 用iwconfig进行手工无线配置 72

5.5 访问远程桌面 73

第6章 软件安装 77

6.1 安装软件包 77

6.2 Ubuntu的软件包管理软件 78

6.3 用Update Manager更新Ubuntu 78

6.4 用Add/Remove Applications管理软件包 79

6.5 Synaptic Package Manager 80

6.6 Ubuntu的软件仓库 86

第7章 用DEB、APT和dkpg进行软件管理 90

7.1 软件包的类型 90

7.2 DEB软件包 90

7.3 用APT管理软件 91

7.4 用dpkg管理不在软件仓库中的软件包 93

7.5 使用其他格式的软件包 94

7.6 命令行搜索和信息:dpkg-query和atp-cache工具 94

7.7 从压缩的档案文件中安装软件.tar.gz 95

7.8 检查软件包数字签名 99

第三部分 桌面 102

第8章 GNOME 102

8.1 GNOME 2.22的特性 102

8.2 GTK+ 105

8.3 GNOME界面 105

8.4 GNOME桌面 107

8.5 GNOME的文件管理器:Nautilus 114

8.6 可移动驱动器和网络文件夹 123

8.7 GNOME的面板 124

8.8 GNOME的applet 128

8.9 GNOME的目录和文件 129

第9章 KDE、KDE 4和Xfce 131

9.1 KDE 131

9.2 KDE桌面 132

9.3 KDE Help Center 138

9.4 应用程序 138

9.5 从桌面加载设备 139

9.6 KDE的文件管理器:Konqueror和Dolphin 140

9.7 KDE配置:系统设置 144

9.8 KDE 4 147

9.9 Xfce4桌面 149

第四部分 使用shell第10章 shell 152

10.1 访问shell 152

10.2 命令行 153

10.3 历史 156

10.4 文件名扩展:*、?、[] 159

10.5 标准输入/输出和重定向 162

10.6 管道(|) 164

10.7 重定向与管道输送标准错误:>&和2> 165

10.8 作业:后台、取消与中断 166

10.9 结束进程:ps和kill 168

10.10 shell变量 168

10.11 shell脚本:用户定义的命令 170

10.12 控制结构 172

10.13 过滤器与正则表达式 175

第11章 shell配置 178

11.1 shell的初始化与配置文件 178

11.2 配置目录和文件 179

11.3 别名 179

11.4 控制shell的操作 181

11.5 环境变量和子shell:export 181

11.6 用shell参数配置shell 182

第12章 文件,目录与档案 192

12.1 Linux文件 192

12.2 文件结构 194

12.3 列出、显示和打印文件:ls、cat、more、less和lpr 195

12.4 管理目录:mkdir、rmdir、ls、cd和pwd 197

12.5 文件和目录操作:find、cp、mv、rm和ln 198

12.6 归档和压缩文件 204

第五部分 应用 212

第13章 办公与数据库应用 212

13.1 在Linux中运行Microsoft Office:CrossOver和Wine 212

13.2 OpenOffice.org 214

13.3 KOffice 215

13.4 GNOME Office 216

13.5 文档查看器(PostScript、PDF和DVI) 217

13.6 PDA访问 218

13.7 编辑器 218

13.8 数据库管理系统 223

第14章 图形工具与多媒体 226

14.1 图形工具 226

14.2 多媒体工具 230

14.3 声音驱动程序和接口 232

第15章 邮件与新闻客户端 241

15.1 邮件客户端 241

15.2 Usenet新闻 250

第16章 Web浏览器,FTP,Java,VoIP与IM 253

16.1 Web协议 253

16.2 Web浏览器 254

16.3 Linux中的Java 260

16.4 FTP客户端 260

16.5 网络交谈与消息客户端:VoIP、IRC和IM 266

第六部分 安全 270

第17章 授权,加密和权限 270

17.1 用PolicyKit进行受控访问:授权 270

17.2 公钥加密、数字签名和完整性检查 273

17.3 用Seahorse管理密钥 275

17.4 GNU Privacy Guard:gpg 279

17.5 使用GPG 284

17.6 权限:目录访问控制 287

17.7 访问控制清单:FACL 294

17.8 加密的文件系统 296

17.9 入侵检测:Tripwire和AIDE 297

第18章 AppArmor和SELinux 298

18.1 AppArmor 298

18.2 SELinux 300

第19章 安全shell和Kerberos 310

19.1 安全shell:OpenSSH 310

19.2 Kerberos 317

第20章 防火墙 321

20.1 Uncomplicated Firewall 321

20.2 Firestarter 323

20.3 iptables、NAT、Mangle和ip6tables 325

20.4 包过滤 326

20.5 网络地址翻译 333

20.6 包变形:变形表 335

20.7 IP伪装 335

第七部分 系统管理第21章 基本的系统管理 338

21.1 Ubuntu的管理工具 338

21.2 管理性访问 339

21.3 系统时间和日期 344

21.4 用cron调度任务 345

21.5 系统目录 349

21.6 配置目录和文件 350

21.7 系统日志:/var/log和syslogd 351

21.8 性能分析工具与进程 353

21.9 Grand Unified Bootloader 355

21.10 虚拟化 358

第22章 管理用户 363

22.1 GUI用户管理工具:users-admin 363

22.2 用户配置文件 364

22.3 口令文件 365

22.4 管理用户环境 366

22.5 用useradd、usermod和userdel命令添加、删除用户和组 367

22.6 管理组 369

22.7 磁盘配额 371

22.8 轻量级目录访问协议 372

第23章 文件系统 379

23.1 文件系统与目录树 379

23.2 文件系统层次标准 380

23.3 日志 388

23.4 自动加载文件系统:/etc/fstab 390

23.5 手工加载文件系统:mount和umount 394

23.6 创建文件系统:mkfs、mke2fs、mkswap、parted和fdisk 396

23.7 Mono与.NET支持 401

第24章 RAID和LVM 402

24.1 逻辑卷管理器 402

24.2 配置RAID设备 410

第25章 设备与模块 419

25.1 sysfs文件系统:/sys 419

25.2 udev:设备文件 420

25.3 硬件抽象层 427

25.4 手工设备 432

25.5 安装、管理终端与调制解调器 433

25.6 输入设备 433

25.7 安装其他的卡 434

25.8 PCMCIA设备 435

25.9 模块 435

第26章 备份管理 440

26.1 个别备份:归档与rsync 440

26.2 BackupPC 441

26.3 Amanda 444

26.4 用dump和restore备份 447

第27章 管理TCP/IP网络 450

27.1 TCP/IP协议簇 450

27.2 Zero Configuration Networking:Avahi和Link Local Addressing 452

27.3 IPv4与IPv6 452

27.4 TCP/IP网络地址 453

27.5 IPv6分址 456

27.6 TCP/IP配置文件 458

27.7 网络自动配置与IPv6、DHCPv6和DHCP 461

27.8 域名服务 466

27.9 网络接口与路由:ifconfig和route 467

27.10 监控网络:EtherApe、ping、Ettercap、Wireshark、tcpdump和netstat 467

第八部分 本地服务第28章 管理服务 472

28.1 Upstart 472

28.2 Upstart与运行级:event.d和init.d 474

28.3 系统启动文件和脚本 476

28.4 服务脚本:/etc/init.d 477

28.5 管理服务 479

28.6 服务管理:services-admin、rrconf、sysv-rc-conf和update-rc.d 479

28.7 扩展的Internet服务守护程序(xinetd) 482

第29章 打印,新闻和数据库服务 488

29.1 打印机服务:CUPS 488

29.2 打印机设备与配置 489

29.3 安装打印机 489

29.4 CUPS的配置文件 496

29.5 CUPS命令行打印客户端 496

29.6 CUPS命令行管理工具 498

29.7 新闻服务器 499

29.8 数据库服务器:MySQL和PostgreSQL 500

第30章 共享资源:Samba和NFS 504

30.1 samba 504

30.2 网络文件系统:NFS与/etc/exports 519

30.3 分布式网络文件系统 523

附录 获取Ubuntu发行版 524