《Ubuntu Linux从入门到精通》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:丰士昌编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2010
  • ISBN:9787113115609
  • 页数:410 页
图书介绍:本书以使用为主,包括实在的内容、实用的范例,以及实际应用中问题的解决方案。全书共分20章,内容包括Ubuntu Linux的简介、安装、系统管理、网络和安全、服务器五大重点项目。除了翔实的内容以外,还添加了图标的解说,以及涵盖全书的一百多个范例介绍。本书适合Linux管理人员阅读,包括具有一定基础的服务器管理人员、大中小企业的服务器管理人员和各大高校的服务器管理人员,还适合对网络和服务器知识有兴趣的读者阅读。

第1章 Ubuntu Linux简介和初体验 1

1.1 历史和简介 1

1.1.1 Linux的起源和发展 1

1.1.2 Ubuntu的历史演进 2

1.1.3 获取Ubuntu的安装光盘 2

1.2 桌面光盘登录体验 3

1.2.1 光盘开机设置 3

1.2.2 桌面操作介绍 4

1.3 本地登录和操作 7

1.3.1 图形界面登录 7

1.3.2 文字界面登录 9

1.4 远程登录和操作 10

1.4.1 DOS模式下的Telnet和FTP联机 10

1.4.2 PuTTY和终端机界面SSH 11

1.4.3 VNC界面登录 13

1.4.4 Web界面登录 15

第2章 系统安装介绍 16

2.1 安装前的准备 16

2.1.1 安装媒介 16

2.1.2 主机的硬件需求 16

2.2 桌面系统安装 17

2.2.1 正确的光盘启动 17

2.2.2 安装过程导览 18

2.3 服务器系统安装 26

2.3.1 正确的光盘启动 26

2.3.2 安装过程导览 27

2.3.3 root密码设置 35

2.4 USB启动介绍 35

2.4.1 制作USB启动盘 35

2.4.2 U盘启动界面介绍 37

第3章 桌面应用和设置 40

3.1 GNOME桌面环境配置 40

3.1.1 GNOME简介 40

3.1.2 启动和退出 41

3.1.3 桌面图示和面板操作 43

3.2 计算机外设硬件的使用 46

3.2.1 外接U盘的设置 46

3.2.2 打印机的设置 47

3.3 OpenOfffice办公软件的操作 48

3.3.1 Writer文本编辑 48

3.3.2 Spreadsheet工作表 48

3.3.3 Impress幻灯片 49

3.3.4 Dia流程绘制 51

3.4 网络应用软件的使用 53

3.4.1 浏览器 53

3.4.2 MSN和QQ通信软件 54

3.4.3 邮件客户端 60

3.4.4 远程桌面连接工具 63

3.5 影音软件的使用 65

3.5.1 CD和MP3播放器 65

3.5.2 影片播放软件 65

第4章 Vi和命令介绍 66

4.1 Vi使用介绍 66

4.1.1 操作模式介绍 66

4.1.2 示例说明 71

4.2 命令的操作和使用 72

4.2.1 路径设置 72

4.2.2 命令与参数顺序说明 73

4.2.3 多命令的结合 73

4.3 常用命令介绍 74

4.3.1 BASH内置命令介绍 74

4.3.2 一般命令介绍 82

第5章 开关机和进程信号 84

5.1 开机过程 84

5.1.1 MBR和硬盘分区 84

5.1.2 开机管理程序 86

5.1.3 启动层级说明 90

5.1.4 开机过程一览 90

5.2 关机和重新启动 92

5.2.1 关机 92

5.2.2 重新启动 94

5.3 进程和信号 95

5.3.1 进程和子进程 95

5.3.2 信号管理 95

5.3.3 内部进程沟通 96

第6章 文件系统架构 98

6.1 文件系统概论 98

6.1.1 综合概论 98

6.1.2 文件系统内容 99

6.1.3 常见文件系统介绍 100

6.2 文件系统的实务操作 101

6.2.1 硬盘分区 101

6.2.2 文件系统格式化 102

6.2.3 挂载和使用 102

6.3 文件和目录结构 103

6.3.1 文件的名称和种类 103

6.3.2 系统目录介绍 106

第7章 账号和权限 114

7.1 账号和组 114

7.1.1 账号和UID 114

7.1.2 root账号和系统账号 115

7.1.3 账号管理 115

7.1.4 组管理 121

7.1.5 相关配置文件 121

7.2 配额设置 123

7.2.1 账号配额设置方式 124

7.2.2 组配额设置方式 127

7.3 权限和管理 129

7.3.1 一般权限管理 129

7.3.2 文件属性管理 131

7.3.3 su和sudo管理 132

7.4 系统资源管理 145

7.4.1 系统资源配置文件 145

7.4.2 设置示例 146

第8章 软件包管理 149

8.1 软件包简介 149

8.1.1 起源和简介 149

8.1.2 软件包名称 150

8.2 dpkg和apt-get的管理与升级 151

8.2.1 dpkg命令操作 151

8.2.2 apt-get命令操作 156

8.2.3 sysv-rc-conf管理 159

8.3 原始文件安装和二进制文件安装 162

8.3.1 原始文件安装 162

8.3.2 二进制文件安装 163

第9章 日志和后台管理 166

9.1 日期、时间和时区 166

9.1.1 时区设置 166

9.1.2 日期和时间设置 166

9.2 日志管理 167

9.2.1 日志设置管理 167

9.2.2 示例说明 170

9.3 后台管理 172

9.3.1 at和crontab计划任务设置 172

9.3.2 示例说明 172

第10章 网络和相关设置 174

10.1 相关名词解释 174

10.1.1 常用硬件介绍 174

10.1.2 专有名词介绍 178

10.2 上网设置介绍 182

10.2.1 手动命令设置 182

10.2.2 DHCP动态设置 182

10.2.3 固定地址设置 182

10.3 网络命令介绍 184

10.3.1 设置命令介绍 184

10.3.2 查询和检测命令介绍 188

第11章 网络安全和防火墙 197

11.1 root口令的重置 197

11.2 简易数据包过滤程序 200

11.2.1 TCP Wrapper应用 200

11.2.2 xinetd设置 201

11.3 Iptables 210

11.3.1 Iptables介绍 210

11.3.2 功能说明 211

11.3.3 示例介绍 217

11.4 防火墙的功能和设置 224

11.4.1 基本功能介绍 224

11.4.2 架构和设置 227

第12章 服务器通论 228

12.1 介绍和比较 228

12.1.1 服务和服务器介绍 228

12.1.2 常用服务列表 229

12.2 架构介绍 231

12.2.1 DEB安装架构 231

12.2.2 Source安装架构 234

12.3 启动和停止 238

12.3.1 DEB软件包服务的启动与停止 238

12.3.2 Source软件包服务的启动与停止 240

12.3.3 对应程序的管理 241

第13章 远程管理和联机 243

13.1 Telnet服务器 243

13.1.1 安装Telnet 243

13.1.2 Telnet应用示例 245

13.1.3 Telnet命令说明 248

13.2 SSH服务器 248

13.2.1 OpenSSH概述 248

13.2.2 示例和命令说明 249

13.3 Webmin管理 251

13.3.1 Webmin安装介绍 251

13.3.2 设置导览和说明 253

第14章 上网管控 258

14.1 NAT网关服务器 258

14.1.1 NAT设置 259

14.1.2 示例说明 260

14.1.3 权限管理 262

14.2 Proxy代理服务器 263

14.2.1 代理服务器介绍 263

14.2.2 代理服务器的安装 264

14.2.3 示例介绍 264

14.2.4 NAT和Proxy的整合应用 267

14.3 DHCP服务器 268

14.3.1 DHCP安装和设置 269

14.3.2 配置文件说明 270

14.3.3 示例介绍 271

第15章 BIND域名服务器 274

15.1 网址注册申请 274

15.1.1 域名简介 274

15.1.2 DNS服务器简介 279

15.2 安装bind9 279

15.3 示例说明 282

15.3.1 一般正反查示例 282

15.3.2 联机来源限制 284

15.3.3 邮件和名称记录的配置 285

15.3.4 一对多和多对一的配置 288

15.4 配置文件说明 290

15.4.1 named.conf说明 290

15.4.2 域名对应文件说明 294

第16章 Apache网站服务器 296

16.1 简介和安装 296

16.1.1 Apache服务器简介 296

16.1.2 Apache的优点和适用环境 296

16.1.3 安装Apache 297

16.1.4 配置文件设置 297

16.2 示例说明 297

16.2.1 一般运行示例 297

16.2.2 用户个人网页的设置 299

16.2.3 认证页的配置 300

16.2.4 别名和虚拟目录 302

16.3 配置文件和命令介绍 303

16.3.1 配置文件介绍 303

16.3.2 命令介绍 308

第17章 邮件服务器和收信服务器 309

17.1 Postfix简介 309

17.2 Postfix示例说明 311

17.2.1 一般运行示例 311

17.2.2 RELAY权限和寄信认证配置 312

17.2.3 邮件接收配置 313

17.2.4 转寄和别名的配置 313

17.2.5 邮件过滤设置 316

17.2.6 多台邮件服务器配置 319

17.3 收信服务器——Dovecot 320

17.3.1 POP3和IMAP服务器简介 320

17.3.2 示例介绍 320

17.4 邮件用户端设置 321

17.4.1 Outlook Express设置 321

17.4.2 Outlook设置 329

17.4.3 Pine和Alpine设置 332

175 网页邮件收发——OpenWebMail 336

17.5.1 安装和设置OpenWebMail 336

17.5.2 OpenWebMail的操作和使用 344

第18章 文件传输服务 347

18.1 FTP服务器——VSFTP 347

18.1.1 VSFTP简介和安装 347

18.1.2 示例说明 348

18.1.3 配置文件说明 355

18.1.4 FTP代码说明 361

18.2 网上邻居——Samba 363

18.2.1 Samba简介和安装 363

18.2.2 示例说明 363

18.2.3 配置文件说明 365

18.3 UNIX系统磁盘——NFS 370

18.3.1 NFS简介和安装 370

18.3.2 示例说明 371

18.3.3 配置文件说明 373

第19章 MySQL数据库服务器 374

19.1 MySQL服务器概述 374

19.2 安装和运行 374

19.2.1 软件安装 374

19.2.2 启动和停止 377

19.3 数据库管理 377

19.3.1 第一次启动与联机设置 377

19.3.2 数据库和数据表的操作 378

19.3.3 用户和权限设置 381

19.3.4 忘记MySQL管理用户密码时的处理 384

19.3.5 备份和修复 385

19.4 phpMyAdmin图形管理配置 386

19.4.1 安装与使用 386

19.4.2 图形化配置操作 388

第20章 XOOPS个性化网站设置 392

20.1 LAMP架构简介 392

20.1.1 LAMP简介 392

20.1.2 PHP介绍 392

20.1.3 系统需求 395

20.2 XOOPS打造个性化网站 395

20.2.1 安装前的预备动作 395

20.2.2 安装过程介绍 399

20.2.3 布景主题和模块的设置 402