《UNIX作业系统》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:陆又麟编译
  • 出 版 社:促进出版社
  • 出版年份:1986
  • ISBN:
  • 页数:428 页
图书介绍:

目录 3

前言 3

第1部份 认识UNIX系统 3

第1章 UNIX系统的演进历史 3

第2章 基础篇 7

2.1 初级功能的认识 7

2.2 典型的电脑结构 8

2.3 原型机器 11

2.4 作业系统 11

2.6 作业系统的核心 12

2.5 分时系统 12

2.7 程式 13

2.8 外壳程式(shell)和编译程式(editor) 14

第3章 UNIX入门 17

3.1 进入系统 17

3.2 一些简单的命令 20

3.3 档案和目录 21

3.4 和UNIX交谈 24

3.5 离开系统 28

3.6 UNIX系统的使用手册 29

第4章 UNIX系统命令的解译者:Shell 33

4.1 一些简单的shell命令 34

4.2 命令的引数 35

4.3 后庭处理程序(background processes) 36

4.4 标准输入与输出 39

4.5 输出重新设定 39

4.6 输入重新设定 42

4.7 管线 45

4.8 媒介字元和档案名称的产生 49

4.9 结论 54

第5章 UNIX系统编辑程式 55

5.1 文字档案 56

5.2 列编辑 58

5.3 开始执行编辑程式 59

5.4 基本编辑命令 60

5 5 在工作档案中添加文字资料 61

5.6 档案列资料的列印 63

5.7 原始档案的更新 63

5.8 结束编辑 64

5.9 列和列号 66

5.10 文字资料的列删除 69

5.11 插入和修改之文字资料列 71

5.12 移动和转换文字资料列 71

5.13 文字资料的代替 72

第6章 UNIX的档案系统 77

6.1 普通档案 78

6.2 目录档案 81

6.3 层次式的档案系统 82

6.4 路径名称 84

6.5 档案型态及模式 88

6.6 特殊档 91

6.7 目录的存取模式 93

第7章 了解环境的公用程式 95

7.1 pwd和cd现用目录 96

7.2 ls—listing file(列档) 97

7.4 date和who指令 106

7.3 file—档案型态的推断 106

7.5 ps—程序列印 107

7.6 kill—停止后庭处理程序 108

7.7 nohup—离开系统后继续执行程序 109

7.8 nice—以较低的优先权来执行程序 110

7.9 time—程序计时 110

7.10 man—手册内容的列印 111

7.11 passwd—改变进入系统时的密码 112

7.12 echo—命令引数的重复 112

7.13 find—档案的搜寻 114

7.14 mail和write—与其他使用者间的连系 114

7.15 stty和tty—对于本身终端机的处理程式 116

7.16 du—磁碟处理 120

7.17 od—倾印档案 121

第8章 文字档案的公用程式 123

8.1 文字公用程式 123

8.2 cat—档案的印出 124

8.3 pr—档案的标题与格式处理 127

8.4 lpr—档案的列印 127

8.5 wc—列号、字数、字元数的计算 129

8.6 diff—档案的比较 129

8.7 sort—档案的重排 130

8.8 grep—档案内特定文字形式的搜寻 132

8.9 cut和paste—档案内列的重排 133

8.10 spell—拼错字的侦查 135

8.11 crypt—档案的编码 136

8.12 tee—输出的复制 137

8.13 tail—档案结束的列印 137

第9章 如何处理您的档案 139

9.1 rm—档案的移去 140

9.2 mv,cp和In—转移和拷贝 141

9.3 chmod,chown和chgrp—改变档案模式 144

9.4 mkdir和rmdir—目录的建立和移去 147

10.1 工作档文字的读取 149

第10章 进阶编辑 149

10.2 file命令 151

10.3 global全域性命令 151

10.4 join命令 154

10.5 正规式 155

10.5.1 正规式的特殊字元 156

10.5.2 单一字元的正规式 157

10.5.3 单一字元正规式的结合 158

10.6 再谈代替命令 160

10.7 shell程式的脱离命令 165

10.8 开列编辑(Open-line Editing)和影像编辑(Visual Editing) 166

第11章 文字的格式化 169

11.1 nroff和troff—格式化文字 170

11.2 巨集套装程式的使用 172

11.3 tbl—表格的格式化 175

11.4 eqn—等式的格式化 177

第2部份 进一步讨论UNIX系统 181

第12章 Make与SCCS 181

12.1 大型程式 182

12.2 Make 183

12.3 Source Code Control System(原始码控制系统简称为SCCS) 189

第13章 外壳程式设计语言 195

13.1 执行一个shell程式 196

13.2 shell变数 198

13.3 交谈式的使用shell变数 201

13.4 搜寻字串 202

13.5 引用法 204

13.6 set命令 206

13.7 简单的条件叙述 208

13.8 简单命令、管线命令(pipelines)、串列 209

13.9 if条件叙述 211

13.10 shell程式的引数 213

13.11 while和until条件回路 215

13.12 结构化的命令 216

13.13 命令替代 217

13.14 shell的替代功能 220

13.15 本处文件 221

13.16 for结构 222

13.17 case结构 223

13.18 中止和连续 224

第14章 一些Shell程式 227

14.1 什么时机您必须使用shell程式语言? 228

14.2 多少使用者? 228

14.3 更新一个会计档 230

14.4 列印子目录档 234

14.5 列印现用子树内的档案 237

第15章 C语言和UNIX系统 241

15.1 标准副程式 243

15.2 输出入系统呼叫 244

15.3 状态系统呼叫 247

15.4 程序控制的系统呼叫 248

15.5 传引数给一程式 252

15.6 系统呼叫的实作 254

15.7 分开编译功能 257

15.8 lint—检查C程式 260

16.1 编译 263

第16章 程式设计员公用程式 263

16.2 size—印出目的档的特征 266

16.3 strip—自目的档内移开符号表 266

16.4 nm—印出目的档的符号表 267

16.5 ar—档案的保存 268

16.6 ld—连结目的档 270

第17章 yacc和lex程式 273

17.1 语句分析和语法剖析 274

17.2 lex 276

17.3 yacc 283

第18章 系统管理者的公用程式 291

18.1 安全性 292

18.2 su—特级用户权的取得 293

18.3 mount及umount档案系统 294

18.4 sync—将系统缓冲区的内容存入装置内 299

18.5 mknod—建立特殊档案 299

18.6 df—磁碟的剩余空间 302

18.7 volcopy,labelit,damp,restor,cpio —备份维护 303

18.8 dd—档案的转换 304

18.9 fsck,fsdb—档案系统的检查 305

18.10 cron—于特定时间执行程式 307

18.11 fifo档案 308

18.12 sticky bit的作用 309

18.13 使用者识别模式 310

第19章 UNIX系统核心 313

19.1 概论 314

19.2 使用者模式和核心模式 315

19.3 次序排程及置换 316

19.4 程序 318

19.5 启动,程序0 ,程序1 323

19.6 档案系统 328

19.7 周边装置 335

UNIX简明使用手册 343

名词解释 407