《UNIX初级教程 第5版》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)阿米尔阿夫扎尔(AmirAfzal)著;李石君等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2016
  • ISBN:9787121296413
  • 页数:404 页
图书介绍:UNIX是一类功能强大的主流操作系统。本书从初学者的角度介绍了UNIX的系统概念及其命令的使用。阐述的内容都是针对初学者完成日常工作所必需的各个方面,涉及UNIX系统的常用命令、UNIX文件系统、vi编辑器和Emacs编辑器、UNIX通信工具、shell命令和程序开发,以及一些更为深入的UNIX命令。书中还介绍了Linux操作系统以及Bourne Again Shell命令等。本书帮助读者由浅入深、循序渐进地学习UNIX,形成清晰的概念,并且避免了直接罗列复杂的命令格式。

第1章 绪论 1

1.1 引言 1

1.2 计算机简介 1

1.3 计算机硬件 2

1.4 处理操作 6

1.5 计算机软件 7

习题 11

第2章 UNIX操作系统 12

2.1 UNIX操作系统:历史简介 12

2.2 其他UNIX系统 13

2.3 UNIX操作系统概要 15

2.4 UNIX系统特征 15

习题 17

第3章 UNIX入门 18

3.1 与UNIX建立连接 18

3.2 使用一些简单的UNIX命令 22

3.3 获取帮助信息 27

3.4 更正键盘输入错误 29

3.5 使用shell和系统工具 30

3.6 登录过程 31

命令小结 32

习题 33

上机练习 34

第4章 vi编辑器入门 35

4.1 什么是编辑器 35

4.2 vi编辑器 36

4.3 基本的vi编辑器命令 37

4.4 存储缓冲区 52

命令小结 53

习题 54

上机练习 55

第5章 UNIX文件系统介绍 57

5.1 磁盘组织 57

5.2 UNIX中的文件类型 57

5.3 目录详述 57

5.4 目录命令 62

5.5 显示文件内容 75

5.6 打印文件内容 76

5.7 删除文件 80

命令小结 83

习题 84

上机练习 86

第6章 vi编辑器的高级用法 87

6.1 更多有关vi编辑器的知识 87

6.2 重排文本 94

6.3 vi操作符的域 95

6.4 在vi中使用缓冲区 98

6.5 光标定位键 101

6.6 定制vi编辑器 102

6.7 其他的vi命令 107

命令小结 110

习题 111

上机练习 112

第7章 Emacs编辑器 114

7.1 引言 114

7.2 启动Emacs 114

7.3 Emacs屏幕 116

7.4 退出Emacs 120

7.5 Emacs中的帮助信息 122

7.6 光标移动键 126

7.7 删除文本 126

7.8 重排文本 130

7.9 大小写转换命令 132

7.10 文件操作 133

7.11 Emacs缓冲区 135

7.12 文件恢复选项 137

7.13 搜索和替换 138

7.14 Emacs窗口 141

7.15 emacs文件 143

7.16 命令行选项 143

命令小结 143

习题 147

上机练习 148

第8章 UNIX文件系统高级操作 150

8.1 读文件 150

8.2 shell重定向 151

8.3 增强的文件打印功能 156

8.4 文件操作命令 159

8.5 文件名替换 168

8.6 其他文件操作命令 171

8.7 UNIX的内部:文件系统 181

命令小结 184

习题 188

上机练习 189

第9章 探索shell 191

9.1 UNIX shell 191

9.2 shell变量 197

9.3 其他元字符 202

9.4 其他UNIX系统工具 205

9.5 启动文件 215

9.6 Korn Shell和Bourne Again Shell 216

9.7 UNIX进程管理 225

命令小结 228

习题 230

上机练习 231

第10章 UNIX通信 233

10.1 通信方式 233

10.2 电子邮件 237

10.3 mailx输入模式 242

10.4 mailx的命令模式 246

10.5 定制mailx环境 251

10.6 与本地系统外的用户通信 253

命令小结 254

习题 255

上机练习 256

第11章 程序开发 257

11.1 程序开发 257

11.2 编程语言 257

11.3 编程机制 259

11.4 一个简单的C++程序 260

11.5 UNIX编程跟踪工具 264

习题 264

上机练习 264

第12章 shell编程 265

12.1 UNIX shell编程语言简介 265

12.2 编写更多的shell脚本 268

12.3 探索shell编程基础 275

12.4 算术运算 293

12.5 循环结构 295

12.6 调试shell程序 302

命令小结 305

习题 306

上机练习 306

第13章 shell脚本:编写应用程序 308

13.1 编写应用程序 308

13.2 UNIX内核:信号 310

13.3 对终端的进一步讨论 313

13.4 其他命令 317

13.5 菜单驱动应用程序 320

命令小结 341

习题 343

上机练习 343

第14章 告别UNIX 344

14.1 磁盘空间 344

14.2 其他UNIX命令 347

14.3 拼写错误更正 355

14.4 UNIX系统安全 357

14.5 使用FTP 361

14.6 使用压缩文件 369

14.7 telnet命令 369

14.8 远程计算 372

命令小结 373

习题 376

上机练习 376

附录A 命令索引 378

附录B 分类命令索引 381

附录C 命令小结 384

附录D vi编辑器命令小结 396

附录E Emacs编辑器命令小结 399

附录F ASCII表 402