图书介绍

UNIX实用教程 第5版PDF|Epub|txt|kindle电子书版本网盘下载

UNIX实用教程 第5版
  • (美)PAUL K.ANDERSEN著;宋虹 曾庆冬 段桂华 杨路明译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115169129
  • 出版时间:2008
  • 标注页数:373页
  • 文件大小:30MB
  • 文件页数:390页
  • 主题词:UNIX操作系统-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

UNIX实用教程 第5版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 UNIX概述1

第1章 UNIX简介1

1.1 计算机硬件1

1.2 单用户还是多用户1

1.3 计算机网络3

1.4 操作系统3

1.5 开放式系统和封闭式系统4

1.6 多任务和分时5

1.7 UNIX的主要组成部分5

1.8 UNIX版本5

1.9 UNIX标准6

1.10 视窗和图形用户界面7

1.11 视窗管理器8

1.12 桌面环境9

1.13 X终端9

1.14 远程访问9

1.15 练习10

第2章 UNIX账号12

2.1 系统管理员12

2.2 账号名12

2.3 口令13

2.4 其他账号信息14

2.5 其他问题14

2.6 UNIX版本14

2.7 termcap和terminfo14

2.8 特殊键14

2.9 打印机代码15

2.10 远程访问16

2.11 练习16

第3章 UNIX使用入门18

3.1 启动终端18

3.2 获得登录提示符19

3.3 登录19

3.4 信息20

3.5 设置终端类型20

3.6 UNIX的shell提示符20

3.7 终端故障21

3.8 修改口令21

3.9 试用一些UNIX命令21

3.10 阅读邮件22

3.11 阅读UNIX手册23

3.12 注销23

3.13 命令小结23

3.14 练习24

第4章 实战指南:UNIX使用入门(X/Motif)25

4.1 登录显示管理器25

4.2 根窗口和xterm窗口26

4.3 了解鼠标26

4.4 下拉窗口菜单27

4.5 获得弹出式菜单29

4.6 X实用程序29

4.7 从根菜单启动xterm30

4.8 键盘焦点30

4.9 UNIX的shell提示符30

4.10 从命令行启动xterm31

4.11 缩放窗口31

4.12 移动窗口31

4.13 最小化窗口和恢复窗口31

4.14 修改口令32

4.15 试用一些UNIX命令32

4.16 阅读邮件33

4.17 阅读UNIX手册34

4.18 注销34

4.19 命令小结34

4.20 练习35

第5章 实战指南:UNIX使用入门(CDE)36

5.1 登录36

5.2 了解鼠标37

5.3 键盘焦点38

5.4 终端仿真器38

5.5 下拉窗口菜单39

5.6 调整窗口大小40

5.7 移动窗口41

5.8 最小化窗口和恢复窗口41

5.9 UNIX的shell提示符41

5.10 试用一些UNIX命令42

5.11 修改口令42

5.12 阅读UNIX手册43

5.13 前面板43

5.14 使用控件43

5.15 打开和关闭子面板44

5.16 分离子面板45

5.17 提升控件到前面板中45

5.18 添加控件到子面板45

5.19 获取帮助45

5.20 注销46

5.21 命令小结46

5.22 练习46

第二部分 UNIX文件系统第6章 UNIX文件系统简介49

6.1 文件和目录49

6.2 二进制文件和文本文件49

6.3 主目录和工作目录50

6.4 UNIX文件树50

6.5 文件名和目录名51

6.6 绝对路径名51

6.7 相对路径名52

6.8 显示文件列表53

6.9 隐藏文件和隐藏目录53

6.10 重命名文件和移动文件54

6.11 创建文件55

6.12 复制文件55

6.13 通过重定向创建文件56

6.14 链接56

6.15 长文件列表57

6.16 访问权限57

6.17 修改文件模式58

6.18 练习59

第7章 实战指南:文件的基本操作61

7.1 显示日历61

7.2 采用重定向创建文件61

7.3 使用cat命令查看文件62

7.4 使用more命令查看文件62

7.5 使用pg命令查看文件62

7.6 使用cat命令拼接文件63

7.7 追加信息到文件63

7.8 使用cp命令复制文件64

7.9 使用mv命令重命名文件64

7.10 使用默认打印机进行打印65

7.11 在其他打印机上进行打印65

7.12 删除无用文件65

7.13 命令小结66

7.14 练习66

第8章 实战指南:目录基本操作68

8.1 用户当前目录结构68

8.2 创建子目录68

8.3 在目录间移动文件68

8.4 使用路径名创建目录69

8.5 使用路径名移动文件70

8.6 使用路径名移动文件和重命名文件70

8.7 操作远程目录71

8.8 更改工作目录71

8.9 返回用户的主目录72

8.10 显示工作目录72

8.11 删除目录72

8.12 命令小结72

8.13 练习72

第9章 实战指南:文件管理器的使用74

9.1 用户当前文件结构74

9.2 启动文件管理器74

9.3 更改工作文件夹76

9.4 显示弹出式菜单76

9.5 使用打印控件进行打印77

9.6 从弹出式菜单进行打印77

9.7 从Selected菜单进行打印77

9.8 创建一个新文件夹77

9.9 移动文件或者复制文件到邻近文件夹78

9.10 移动文件或者复制文件到远程文件夹78

9.11 删除对象78

9.12 重命名对象79

9.13 选择树状视图79

9.14 练习80

第三部分 UNIX shell81

第10章 UNIX shell简介81

10.1 常用的shell81

10.2 用户的登录shell81

10.3 shell如何处理命令82

10.4 选项和参数82

10.5 标准输入、标准输出和标准错误83

10.6 重定向83

10.7 组合命令83

10.8 管道84

10.9 tee84

10.10 过滤器85

10.11 通配符86

10.12 引用特殊字符87

10.13 后台处理88

10.14 更多的shell特性89

10.15 练习89

第11章 实战指南:shell的基本操作91

11.1 组合命令91

11.2 使用cat命令创建文件91

11.3 使用通配符93

11.4 使用wc命令93

11.5 使用grep命令94

11.6 使用sort命令94

11.7 管道和tee96

11.8 使用sleep命令97

11.9 中断一个前台进程97

11.10 运行一个后台进程97

11.11 终止一个后台进程98

11.12 命令小结98

11.13 练习99

第12章 实战指南:更多的shell功能101

12.1 查看shell101

12.2 选用其他shell101

12.3 设置history机制的参数102

12.4 使用history机制103

12.5 使用作业控制104

12.6 撤销一个顽固作业106

12.7 文件名补齐(csh、tcsh或bash)106

12.8 退出shell107

12.9 命令小结107

12.10 练习108

第四部分 文本编辑器109

第13章 文本编辑器简介109

13.1 文本编辑器和文字处理软件109

13.2 UNIX文本编辑器109

13.3 文本编辑器入门110

13.4 行、屏幕和GUI编辑器110

13.5 spell和look110

13.6 命令行编辑111

13.7 使用合适的编辑器111

13.8 练习111

第14章 实战指南:使用vi编辑器112

14.1 vi的几种模式112

14.2 打开一个新文件113

14.3 插入文本113

14.4 将文本写入文件114

14.5 移动光标114

14.6 替换文本115

14.7 写入文件并退出编辑器115

14.8 追加文本116

14.9 连接两行信息117

14.10 其他插入文本的方法117

14.11 纠正错误118

14.12 写入到另外一个文件118

14.13 使用spell119

14.14 查找文本119

14.15 全局替换120

14.16 在文件范围内跳跃120

14.17 设置行号121

14.18 缓冲区121

14.19 复制文本122

14.20 放置文本122

14.21 在文件之间移动文本123

14.22 命令行编辑(tcsh、ksh和bash)124

14.23 命令小结124

14.24 练习126

第15章 实战指南:使用emacs编辑器129

15.1 启动emacs129

15.2 emacs界面129

15.3 命令表示法130

15.4 输入文本130

15.5 将文本存入文件中131

15.6 结束编辑会话131

15.7 查找一个文件131

15.8 移动光标131

15.9 纠正文本的错误132

15.10 从命令行打开文件132

15.11 搜索文本133

15.12 剪切和粘贴134

15.13 撤销修改134

15.14 保存到另外一个文件134

15.15 使用spell135

15.16 阅读emacs教程135

15.17 命令行编辑(tcsh、ksh和bash)136

15.18 命令小结137

15.19 练习138

第16章 实战指南:使用pico编辑器139

16.1 启动pico139

16.2 输入文本140

16.3 将文本存入文件中140

16.4 结束编辑会话140

16.5 重新打开一个文件141

16.6 移动光标141

16.7 搜索文本142

16.8 替换文本142

16.9 拼写检查142

16.10 剪切和粘贴143

16.11 在不保存修改内容的情况下退出pico144

16.12 命令小结144

16.13 练习145

第17章 实战指南:使用Text Editor编辑器146

17.1 启动Text Editor146

17.2 输入文本147

17.3 将文本存入文件中147

17.4 结束编辑会话147

17.5 重新打开一个文件148

17.6 替换文本148

17.7 复制、剪切和粘贴149

17.8 撤销修改149

17.9 删除文本149

17.10 保存到另外一个文件150

17.11 查找和替换文本150

17.12 拼写检查151

17.13 关闭编辑器且不存盘151

17.14 命令小结151

17.15 练习152

第五部分 网络153

第18章 网络简介153

18.1 局域网153

18.2 因特网154

18.3 因特网协议154

18.4 IP地址和域名155

18.5 电子邮件157

18.6 因特网邮件地址157

18.7 获取一个地址157

18.8 write和talk159

18.9 其他网络实用程序159

18.10 万维网159

18.11 统一资源定位器160

18.12 练习161

第19章 实战指南:使用mailx和Mail162

19.1 发送电子邮件162

19.2 邮寄文件163

19.3 在邮件程序中使用vi163

19.4 邮箱164

19.5 阅读邮件164

19.6 回复消息165

19.7 保存消息166

19.8 删除消息166

19.9 恢复被删除的消息166

19.10 退出邮件程序166

19.11 读取用户的mbox文件167

19.12 使用finger实用程序167

19.13 获取帮助167

19.14 命令小结168

19.15 练习169

第20章 实战指南:使用pine处理邮件171

20.1 启动pine171

20.2 撰写和发送邮件171

20.3 列出用户邮件夹172

20.4 邮件头174

20.5 阅读邮件174

20.6 查看和保存附件174

20.7 回复邮件175

20.8 保存邮件到文件夹175

20.9 获取帮助176

20.10 退出pine176

20.11 使用finger176

20.12 命令小结177

20.13 练习177

第21章 实战指南:使用Mailer处理邮件179

21.1 启动Mailer179

21.2 撰写邮件180

21.3 添加附件181

21.4 发送邮件181

21.5 阅读邮件181

21.6 查看附件181

21.7 回复邮件181

21.8 保存邮件到文件182

21.9 保存附件到文件182

21.10 打印邮件182

21.11 删除邮件183

21.12 退出Mailer183

21.13 练习183

第22章 实战指南:远程登录184

22.1 运行rlogin184

22.2 运行telnet184

22.3 telnet命令185

22.4 结束telnet会话186

22.5 快捷方法186

22.6 用Guest账号连接186

22.7 命令小结187

22.8 练习187

第23章 实战指南:传输文件188

23.1 运行rcp188

23.2 运行ftp188

23.3 ftp帮助189

23.4 获取文件189

23.5 发送文件190

23.6 结束ftp会话191

23.7 快捷方法191

23.8 使用匿名ftp获取文件191

23.9 文件压缩程序192

23.10 创建档案文件193

23.11 压缩文件193

23.12 解压文件193

23.13 恢复tar文件193

23.14 命令小结194

23.15 练习194

第六部分 计算机安全197

第24章 计算机安全简介197

24.1 攻击197

24.2 传统UNIX安全198

24.3 UNIX安全漏洞199

24.4 加密技术199

24.5 密钥加密200

24.6 公钥加密200

24.7 单向加密202

24.8 增强型认证203

24.9 因特网访问控制203

24.10 安全shell204

24.11 Pretty Good Privacy(PGP)205

24.12 安全与方便205

24.13 练习205

第25章 实战指南:使用SSH-1207

25.1 SSH客户端和服务器207

25.2 使用哪个版本的SSH207

25.3 远程登录208

25.4 生成RSA密钥对209

25.5 创建远程SSH目录210

25.6 挂起SSH客户端210

25.7 复制文件211

25.8 继续在远程主机上工作212

25.9 创建一个已授权的密钥文件212

25.10 使用RSA认证登录213

25.11 使用代理213

25.12 命令小结214

25.13 练习215

第26章 实战指南:使用SSH-2216

26.1 SSH-2客户和服务器216

26.2 使用哪个版本的SSH216

26.3 远程登录217

26.4 生成DSA密钥对219

26.5 创建远程SSH目录220

26.6 挂起SSH客户端220

26.7 使用Secure Copy复制文件221

26.8 继续在远程主机上工作222

26.9 创建一个授权的密钥文件222

26.10 使用DSA认证登录223

26.11 使用代理224

26.12 命令小结225

26.13 练习226

第27章 实战指南:使用GPG加密227

27.1 找到GPG227

27.2 创建GPG文件和目录227

27.3 创建密钥对228

27.4 创建可撤销证书231

27.5 检查密钥环232

27.6 导出公钥232

27.7 导入公钥233

27.8 验证公钥234

27.9 用公钥加密235

27.10 用私钥解密236

27.11 数字签名236

27.12 净签文件237

27.13 验证签名237

27.14 命令小结238

27.15 练习238

第七部分 启动文件241

第28章 启动文件简介241

28.1 启动文件241

28.2 系统启动文件241

28.3 登录初始化文件242

28.4 shell初始化文件242

28.5 变量242

28.6 环境变量243

28.7 设置环境变量243

28.8 显示环境变量244

28.9 搜索路径244

28.10 用户自定义变量245

28.11 日历实用程序245

28.12 命令历史机制246

28.13 命令别名246

28.14 保护已存在文件247

28.15 注释行247

28.16 练习247

第29章 实战指南:使用sh和ksh启动文件249

29.1 sh和ksh启动文件预览249

29.2 用set命令列出变量249

29.3 使用echo命令显示变量值250

29.4 第二提示符250

29.5 备份启动文件250

29.6 登录信息250

29.7 运行启动文件251

29.8 更改提示符251

29.9 设置终端类型252

29.10 制作calendar文件252

29.11 创建.kshrc文件(只对ksh用户有用)253

29.12 创建别名(ksh)253

29.13 使用history机制(ksh)253

29.14 命令小结255

29.15 练习255

第30章 实战指南:使用csh和tcsh启动文件257

30.1 csh和tcsh启动文件预览257

30.2 列出环境变量257

30.3 查看特殊变量258

30.4 设置特殊变量258

30.5 备份启动文件259

30.6 登录信息259

30.7 运行启动文件259

30.8 更改提示符260

30.9 设置终端类型260

30.10 制作calendar文件261

30.11 编辑.cshrc或.tcshrc文件261

30.12 使用history机制261

30.13 命令小结262

30.14 练习263

第31章 实战指南:使用bash启动文件264

31.1 bash启动文件预览264

31.2 用set命令列出变量264

31.3 使用echo命令显示变量值264

31.4 第二提示符265

31.5 备份启动文件265

31.6 登录信息265

31.7 运行启动文件266

31.8 定制提示符266

31.9 设置终端类型268

31.10 制作calendar文件268

31.11 创建.bashrc文件268

31.12 创建别名269

31.13 使用history机制269

31.14 命令小结270

31.15 练习271

第八部分 脚本语言273

第32章 脚本语言简介273

32.1 编程语言273

32.2 源代码273

32.3 翻译274

32.4 变量和数据类型275

32.5 软件组件和重用276

32.6 数据结构276

32.7 特殊工具276

32.8 性能276

32.9 练习277

第33章 实战指南:shell脚本278

33.1 一个简单的shell脚本278

33.2 子shell279

33.3 shell脚本语言279

33.4 变量280

33.5 使文件为可执行文件:chex281

33.6 set命令281

33.7 标记wc命令的输出信息:mywc282

33.8 用户自定义变量283

33.9 使用read语句输入信息283

33.10 使用expr进行算术操作284

33.11 控制结构285

33.12 if语句和test命令285

33.13 elif和else语句286

33.14 case语句287

33.15 for循环288

33.16 while循环288

33.17 until循环289

33.18 安全删除文件289

33.19 增强型拼写检查脚本290

33.20 练习291

第34章 实战指南:awk脚本292

34.1 awk版本292

34.2 数据文件、记录和字段292

34.3 运行awk293

34.4 模式和动作294

34.5 BEGIN和END模式294

34.6 脚本布局295

34.7 常量295

34.8 内置变量296

34.9 字段变量297

34.10 用户自定义变量298

34.11 内置数学函数299

34.12 内置字符串函数300

34.13 表达式和运算符301

34.14 格式化输出303

34.15 管道304

34.16 输出重定向305

34.17 类型转换306

34.18 选择结构306

34.19 重复结构307

34.20 ARGV数组308

34.21 用户自定义数组308

34.22 关联数组309

34.23 用户自定义函数311

34.24 可选自变量312

34.25 练习313

第35章 实战指南:Perl脚本315

35.1 Perl版本315

35.2 范例数据文件316

35.3 运行Perl316

35.4 脚本布局317

35.5 标量直接量318

35.6 标量变量319

35.7 内置标量函数321

35.8 表达式与运算符322

35.9 模式匹配和替换325

35.10 代码块325

35.11 选择结构326

35.12 重复结构327

35.13 列表直接量329

35.14 数组329

35.15 默认变量331

35.16 文件句柄和行输入331

35.17 内置数组函数333

35.18 格式化输出334

35.19 打开文件335

35.20 管道335

35.21 上下文336

35.22 散列表337

35.23 用户自定义子程序339

35.24 可选自变量340

35.25 练习341

第九部分 编程语言343

第36章 编程语言简介343

36.1 编程语言343

36.2 代码344

36.3 程序设计344

36.4 源代码344

36.5 编译和连接345

36.6 程序执行345

36.7 错误346

36.8 调试346

36.9 make实用程序346

36.10 其他编程工具346

36.11 练习347

第37章 实战指南:C语言编程348

37.1 hello.c程序348

37.2 创建并运行hello.c349

37.3 回顾编译过程349

37.4 重命名可执行文件350

37.5 recip.c程序350

37.6 创建并运行recip.c351

37.7 算术异常与核心转储352

37.8 配置recip.c以便调试352

37.9 sqroot.c程序352

37.10 创建并运行sqroot.c353

37.11 Trip程序354

37.12 main.c函数354

37.13 创建并编译main.c354

37.14 创建并编译chicago.c355

37.15 创建indiana.c与indy.c355

37.16 链接并运行Trip程序356

37.17 一步执行编译与链接的过程356

37.18 使用make维护程序357

37.19 命令小结357

37.20 练习357

第38章 实战指南:C++编程359

38.1 hello.cpp程序359

38.2 创建并运行hello.cpp360

38.3 回顾编译过程360

38.4 重命名可执行文件361

38.5 recip.cpp程序361

38.6 创建并运行recip.cpp362

38.7 算术异常与核心转储363

38.8 配置recip.cpp以便调试363

38.9 sqroot.cpp程序363

38.10 创建并运行sqroot.cpp364

38.11 Trip程序365

38.12 main.cpp函数365

38.13 创建并编译main.cpp365

38.14 创建并编译chicago.cpp366

38.15 创建indiana.cpp与indy.cpp366

38.16 链接并运行Trip程序367

38.17 一步执行编译与链接的过程368

38.18 使用make维护程序368

38.19 命令小结368

38.20 练习368

第39章 实战指南:Java编程369

39.1 对象、类与包369

39.2 Helloworld.java应用程序369

39.3 创建、编译与运行Helloworld.java370

39.4 SimpleApplet.java小应用程序370

39.5 创建与编译applet371

39.6 创建HTML文件372

39.7 运行applet372

39.8 命令小结373

39.9 练习373

热门推荐