《UNIX从入门到精通》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)Kate Wrightson,(美)Joe Merlino著;马树奇,金燕译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:750536782X
  • 页数:537 页
图书介绍:本书是UNIX操作系统的全面参考书,内容覆盖UNIX的背景介绍、桌面系统环境、编辑器的使用方法、系统管理技术、网络管理与维护技术、网络安全技术、与Internet相关的各种服务等内容。本书既适于UNIX中高级用户使用,也可作为UNIX技术人员的案头参考书。

第一部分 UNIX序言 1

第1章 UNIX历史与背景 1

什么是UNIX 2

UNIX的诞生和历史 3

UNIX哲学 6

小结 6

第2章 UNIX家族 8

UNIX的阶段 8

UNIX不同版本之间的区别 9

本书使用的UNIX版本 10

我们都参加了GNU,你呢 12

认识GNU 12

自由软件基金会 14

如果GNU不是UNIX,那是什么 14

自由软件的爆炸式发展 14

开放源代码迅速崛起 15

小结 16

第3章 UNIX的一些基本概念 17

UNIX系统的结构 17

文件和目录 19

用户 20

命令 20

小结 21

第二部分 入门 23

第4章 登录进入并且熟悉环境 23

访问UNIX系统 23

第一次登录进入 25

更改口令 28

这是些什么文件 28

注销登录 30

小结 30

第5章 文件系统导航 31

你在哪里 31

到处走走 32

这是些什么地方 33

小结 34

第三部分 UNIX桌面环境 35

第6章 X Windows System概述 35

什么是X Window System 35

桌面和窗口管理器 36

X的结构 39

X的安装和配置 40

小结 41

第7章 高级X技术 42

通过网络使用X应用程序 42

字体 44

颜色 47

安全性 50

X和残疾用户 53

小结 54

第8章 窗口管理器 55

图形界面 56

twm 56

IceWM 58

BlackBox 61

fvwm 62

AfterStep 63

WindowMaker 65

Enlightenment 67

小结 69

第9章 KDE 71

什么是KDE 71

KDE的获取和安装 72

KDE面板 76

KDE文件管理器 79

KDE控制中心 81

桌面主题 87

小结 88

第10章 Gnome 89

什么是Gnome 89

Gnome的获取和安装 90

使用Gnome 94

小结 105

第四部分 使用shell 107

第11章 Bourne(Again)Shell介绍 107

为什么是Bourne Shell 107

一些常用的shell命令 109

小结 113

第12章 文件和目录操作 114

创建和编辑文件 114

复制文件 116

移动文件 116

文件所有权和许可权 117

删除文件 119

管理目录 120

小结 120

第13章 shell环境自定义 122

shell配置要素 122

运行控制文件 123

环境变量 125

小结 129

第14章 输入和输出重定向 130

标准输人和输出 130

重定向介绍 131

重定向操作符 131

管道 134

命令替换 135

操作符组合 136

小结 137

第15章 其他shell 138

Bourne Shell 138

Korn Shell 139

C Shell 141

Z Shell 144

其他shell 144

小结 145

第五部分 使用文本编辑器 147

第16章 ed编辑器 147

什么是ed 147

启动ed 148

读一个文件 149

编辑一个文件 149

存储和退出 152

通过内容进行编辑 152

小结 154

第17章 vi编辑器 155

一个真正的编辑器 155

vi的模式 156

命令模式下的基本编辑功能 156

在vi中使用shell 159

缩略语 160

宏 160

set命令 161

.exrc文件 162

存储和编辑 162

小结 163

第18章 GNU Emacs 164

什么是GNU Emacs 164

运行emacs 165

emacs的特性 166

开始使用emacs 167

处理缓存 168

处理窗口 168

GNU Emacs窗口 170

获得帮助 171

备份和自动存储 171

杀死和拖动文本 172

搜索和替换 172

存储和编辑 173

Doctor 173

小结 174

第19章 pico、joe和jed 175

pico 175

joe 177

jed 180

小结 182

第20章 图形化文本编辑器 183

为什么是图形化编辑器 183

NEdit 184

KEdit 188

gEdit 189

小结 191

第六部分 shell编程 193

第21章 shell编程简介 193

为什么进行shell编程 193

什么是脚本,什么是程序 194

程序的组成部分 195

小结 197

第22章 变量 198

什么是变量 198

为变量赋值 203

特殊变量 203

小结 204

第23章 流控制中的条件流控制 205

if-then语句 206

变量的测试 206

非变量的测试 208

多项条件的测试 210

建立一个示例 210

使用else扩充if-then语句 212

elif语句 213

case语句 214

小结 216

第24章 流控制中的迭代流控制 218

for语句 218

select语句 221

while循环 224

until循环 225

循环嵌套 226

小结 230

第25章 正则表达式 231

正则表达式如何工作 231

sed 234

awk 239

小结 243

第26章 信号和状态 244

退出状态 244

管理状态 245

信号 249

惟一识别符 249

信号管理 250

小结 254

第七部分 基本系统管理 255

第27章 什么是系统管理 255

系统管理员的工作 256

管理小型系统 256

专业系统管理员 257

基本系统管理任务 257

小结 259

第28章 系统编程 260

使用shell脚本实现一般任务的自动处理 260

案例分析:简单的备份脚本 261

使用cron和at执行脚本 266

init脚本 267

初始化过程 269

小结 273

第29章 管理用户和工作组 274

root账户 274

添加新用户 277

修改口令方案 280

删除用户 281

工作组 282

小结 284

第30章 磁盘和文件系统的管理 286

什么是磁盘 286

磁盘分区 288

物理介质与文件系统的对比 293

安装本地分区 293

自动安装 294

安装远程分区 296

小结 297

第31章 软件的安装和管理 298

软件格式 298

从源代码编译软件 299

UNIX派生系统的软件管理 302

保持不断更新 310

小结 311

第32章 认识系统内核 312

什么是内核 312

内核的开发 313

模块化与静态内核的对比 314

在Linux和FreeBSD下内核的编译(重编译) 314

小结 321

第33章 管理打印服务 322

UNIX和打印机 322

BSD打印:Linux和FreeBSD 323

System V打印:Solaris 324

添加本地打印机 324

添加网络打印机 327

删除打印机 332

维护打印队列 333

PostScript的处理 334

通用UNIX打印系统 336

小结 337

第八部分 网络管理 339

第34章 UNIX联网简介 339

网络基本概念 340

TCP/IP基础 341

网络硬件和软件 343

普通网络体系结构 344

常见联网注意事项 348

小结 349

第35章 网络接口和路由选择 350

配置网络设备 350

拨号网络 351

以太网联网 359

路由器和网关 363

小型网络 364

IP屏蔽 364

小结 367

第36章 分布式系统 368

客户和服务器 368

把服务分布在多台计算机上 371

多台服务器计算机的备份 372

安全性优势 373

小结 375

第37章 UNIX与其他系统平台的集成 376

一种UNIX与其他UNIX的集成 377

UNIX与Windows的集成 380

UNIX与MacOS的集成 385

小结 392

第38章 网络安全 393

安全有多么重要 394

安全方面的考虑 395

内部安全 397

外部安全 400

入侵检测 402

防火墙和代理服务器 407

小结 408

第九部分 服务管理 411

第39章 选择一组服务 411

什么是服务 411

为什么不全都运行 412

需要什么 412

关于安全性的建议 414

服务管理 414

小结 416

第40章 电子邮件 417

电子邮件如何工作 418

邮件服务综述 420

sendmail 421

Postfix 422

Exim 424

qmail 425

smail 426

设置POP和IMAP服务 427

小结 428

第41章 USENET新闻 429

USENET工作原理 429

管理出色的USENET网站 435

INN 436

小结 440

第42章 万维网服务 441

获取和安装Apache 441

配置Apache 443

其他Web服务器 464

小结 467

第43章 远程访问(inet)服务 468

inetd:因特网上的监督员 468

配置inetd 469

xinetd:inetd的替代者 477

从inetd运行服务 478

基于连接的服务 479

数据传输服务 480

信息服务 481

其他服务 483

小结 483

附录A 常见UNIX命令 484

附录B 文档和资源 504

UNIX介绍 504

开始 506

UNIX桌面环境 506

使用Shell 509

使用文本编辑器 510

shell编程 512

基本系统管理 512

网络管理 513

服务管理 514

选购光盘 516

附录C 其他类型的UNIX系统 518

AIX 518

BSD 519

HP-UX 521

IRIX 521

OSF/1 522

SCO UNIX 522

SunOS 523

System V 524

Xenix 524

词汇表 525