《UNIX操作系统》求取 ⇩

目录1

第一部分 UNIX系统基础1

第一章 UNIX系统的历史1

第二章 基本原理5

2.1 低级的功能5

2.2 典型的计算机6

2.3 裸机8

2.4 操作系统10

2.5 分时11

2.6 核心11

2.7 程序12

2.8 shell和编辑程序13

第三章 UNIX系统基础16

3.1 注册16

3.2 某些简单的命令19

3.3 文件和目录21

3.4 与UNIX系统对话23

3.5 注销27

3.6 UNIX系统手册27

第四章 UNIX系统shell30

4.1 简单的shell命令30

4.2 命令自变量31

4.3 后台进程33

4.4 标准输出和标准输入34

4.5 输出重新定向35

4.6 输入重新定向37

4.7 管道41

4.8 元字符和文件名生成45

4.9 小结49

第五章 UNIX系统编辑程序50

5.1 正文文件52

5.2 行编辑54

5.3 启动编辑程序55

5.4 基本的编辑命令56

5.5 把正文加到工作文件中58

5.6 印出文件行59

5.7 更新原先的文件60

5.8 结束编辑工作60

5.9 行和行号61

5.10 删除正文行64

5.11 插入和修改正文行66

5.12 移动和传送正文行67

5.13 替换正文68

第六章 UNIX文件系统72

6.1 普通文件73

6.2 目录文件75

6.3 具有层次结构的文件系统76

6.4 路径名76

6.5 文件类型和方式83

6.6 特别文件85

6.7 目录存取方式87

第七章 实用程序的应用89

7.1 pwd和cd——显示和改变当前目录90

7.2 ls——列出文件91

7.3 file——推断文件类型99

7.4 date和who——设置或显示日期和显示当前用户99

7.5 ps——列出进程100

7.6 kill——消灭后台进程100

7.7 nohup——在退出系统之后运行程序101

7.8 nice——以低优先权运行进程102

7.9 time——计算进程的时间103

7.10 man——印出手册的条目103

7.11 passwd——改变注册口令104

7.12 echo——回应命令行自变量104

7.13 find——检索一个文件105

7.14 mail和write——与其它用户通信106

7.15 stty和tty——终端处理程序108

7.16 du——查看磁盘使用情况111

7.17 od——卸出(dump)文件112

第八章 正文文件实用程序114

8.1 正文实用程序114

8.2 cat——印出文件115

8.4 lpr——打印文件117

8.3 pr——给文件加标题并且进行格式加工117

8.5 wc——统计行数、字数和字符数119

8.6 diff——比较文件120

8.7 sort——重排文件121

8.8 grep——在文件中寻找正文模式122

8.9 cut和paste——重排文件的列124

8.10 spell——寻找拼写错误125

8.11 crypt——为文件加密126

8.12 ?——复制输出127

8.13 tail——印出文件尾127

第九章 管理文件129

9.1 rm——删除文件129

9.2 mv.p和ln——移动和复制131

9.3 chmod,chown和chgrp——改变文件方式134

9.4 mkdir和rmdir——建立和删除目录135

10.1 把正文读到工作文件中137

第十章 高级编辑137

10.2 文件命名命令138

10.3 全局命令139

10.4 粘连命令142

10.5 正则表达式143

10.5.1 在正则表达式中的特殊字符143

10.5.2 单字符正则表达式145

10.5.3 组合单字符正则表达式146

10.6 再论替换命令147

10.7 在编辑程序中使用shell命令152

10 8 开放行编辑和屏幕编辑153

第十一章 正文格式加工155

11.1 nroff和troff——对正文进行格式加工156

11.2 使用宏程序包158

11.3 tbl——加工表格162

11.4 eqn——加工数学公式163

第二部分 UNIX系统更深入的课题165

第十二章 make和源代码控制系统(SCCS)165

12.1 人型程序166

12.2 make167

12.3 源代码控制系统(SCCS)173

第十三章 shell程序设计语言179

13.1 执行shell程序180

13.2 shell变量182

13.3 交互地使用shell变量184

13.4 查找路径185

13.5 引用187

13.6 set命令189

13.7 简单的条件190

13.8 简单的命令、管道线和命令表192

13.9 if条件193

13.10 shell程序变量195

13.11 while和until语句循环197

13.12 结构化的命令198

13.13 命令替换199

13.14 shell替换201

13.15 here文件202

13.16 fori语句203

13.17 case语句205

13.18 break和continue206

第十四章 一些shell程序208

14.1 何时使用shell程序设计语言?208

14.2 多少用户?209

14.3 更新一个记帐文件210

14.4 列出子目录214

14.5 列出当前子树中的文件217

第十五章 C语言和UNIX系统220

15.1 标准子程序221

15.2 输入/输出系统调用223

15.3 有关状态的系统调用225

15.4 控制进程的系统调用227

15.5 将自变量传递给程序231

15.6 系统调用的实现234

15.7 分别编译236

15.8 Iint——检查C语言程序239

第十六章 程序员用的实用程序240

16.1 编译240

16.2 size——印出目标文件的特性242

16.3 strip——从目标文件中删除符号表243

16.4 nm——印出目标文件的符号表243

16.5 ar——档案文件244

16.6 ld——组合目标文件246

第十七章 yacc和lex248

17.1 词法分析和语法分析248

17.2 lex251

17.3 yacc257

第十八章 系统管理员用的实用程序263

18.1 安全性264

18.2 su——成为超级用户265

18.3 安装及拆卸文件系统266

18.4 sync——誊清系统缓冲区271

18.5 mknod——建立特别文件272

18.6 df——印出磁盘空闲区274

18.7 volcopy,labelit,dump,restor cpio——后援275

18.8 dd——转换文件276

18.9 fsck,fsdb——检查文件系统277

18.10 cron——在指定时间运行程序279

18.11 先进先出fifo文件280

18.12 粘着位(sticky bit)281

18.13 调整用户标识(set user id)281

第十九章 UNIX系统核心283

19.1 概述284

19.2 用户态和核心态285

19.3 调度和对换286

19.4 进程287

19.5 引导、进程0和进程1292

19.6 文件系统297

19.7 外部设备306

第二十章 屏幕编辑程序312

20.1 引言312

20.2 演示313

20.2.2 插入正文314

20.2.1 进入编辑程序314

20.2.3 命令的重复执行315

20.2.4 命令的废除316

20.2.5 移动光标317

20.2.6 删除318

20.2.7 模式检索321

20.2.8 检索和替代323

20.2.9 退出vi325

20.2.10 在正文中插入其它文件325

20.2.11 暂时退出vi326

20.2.12 改变显示形式326

20.2.13 取消编辑过程327

20.3 编辑任务328

20.3.1 如何进入编辑状态328

20.3.2 移动光标329

20.3.3 文件的移动:滚屏331

20.3.4 在光标前插入内容:i和I332

20.3.5 在光标后增加内容:a和A333

20.3.6 改正键入错误333

20.3.7 打开新的一行333

20.3.8 重复上次插入的内容333

20.3.9 插入其它文件的正文334

20.3.10 在正文中插入控制字符338

20.3.11 行与行的连接与截断338

20.3.12 字符删除命令:x和X338

20.3.13 词删除命令:dw338

20.3.14 行删除命令:D和dd339

20.3.15 删除所有插入的内容340

20.3.16 删除和替代正文340

20.3.17 正文的移动343

20.3.18 检索命令:/和?347

20.3.19 检索和替代348

20.3.20 模式匹配350

20.3.21 废除命令:u351

20.3.22 重复命令:353

20.3.23 退出编辑程序354

20.3.24 编辑一系列文件354

20.3.25 不必退出编辑程序就编辑一个新文件356

20.3.26 暂时退出编辑程序:shell转义命令357

20.3.27 执行一系列面向行的命令:Q358

20.3.28 显示用户的工作文件358

20.3.29 找出当前行的行号358

20.4 常见问题的解决359

20.5 建立用户环境360

20.5.1 设置终端类型360

20.5.2 设置选择项:set命令361

20.5.3 显示制表符和行结束符:list362

20.5.4 检索命令中不区分大小写:ignorecase362

20.5.5 显示行号:number362

20.5.6 打印修改过的行数:report363

20.5.7 改变终端类型:term363

20.5.8 缩短错误信息:terse363

20.5.9 关闭警告消息:warn363

20.5.10 容许检索中的特殊字符:nomagic364

20.5.11 设置检索范围:wrapscan364

20.5.12 打开消息通道:mesg364

20.5.13 制定环境:.exrc文件364

20.6 命令汇总365

UNIX系统简明手册370

小词典417

1991《UNIX操作系统》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)克里斯琴(Christian,K.)著;孙玉方,董士海 1991 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

UNIX系统V/386操作系统(1991 PDF版)
UNIX系统V/386操作系统
1991 北京:北京理工大学出版社
UNIX操作系统原理与应用( PDF版)
UNIX操作系统原理与应用
能源出版社
播种与收获-昌黎县图书馆(室)为农村商品生产服务效果一百例  1983-1984(1984 PDF版)
播种与收获-昌黎县图书馆(室)为农村商品生产服务效果一百例 1983-1984
1984
UNIX操作系统分析报告( PDF版)
UNIX操作系统分析报告
软件开发环境-UNIX操作系统(1994 PDF版)
软件开发环境-UNIX操作系统
1994 成都:电子科技大学出版社
AIX/UNIX操作系统教程(1998 PDF版)
AIX/UNIX操作系统教程
1998 天津:南开大学出版社
UNIX操作系统(1986 PDF版)
UNIX操作系统
1986 北京:清华大学出版社
UNIX操作系统(1991 PDF版)
UNIX操作系统
1991 北京:电子工业出版社
UNIX操作系统(1986 PDF版)
UNIX操作系统
1986 北京:电子工业出版社
操作系统(1997 PDF版)
操作系统
1997 重庆:重庆大学出版社
UNIX操作系统教程(1985 PDF版)
UNIX操作系统教程
1985 西安:西安电子科技大学出版社
UNIX操作系统与INTERNET网使用入门(1997 PDF版)
UNIX操作系统与INTERNET网使用入门
1997 北京:北京理工大学出版社
UNIX 操作系统设计(1989 PDF版)
UNIX 操作系统设计
1989 北京:北京大学出版社
学习和使用TURBO C语言(1993 PDF版)
学习和使用TURBO C语言
1993 南京:南京大学出版社
操作系统(1993 PDF版)
操作系统
1993 北京:科学出版社