《跟我学UNIX》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:Augie Hansen著;袁静,李恒年译
  • 出 版 社:北京:科学出版社;龙门书局
  • 出版年份:1997
  • ISBN:7030055136
  • 页数:202 页
图书介绍:

第一部分UNIX入门 2

第1课什么是UNIX系统 2

1.1什么是操作系统 2

目录 2

1.2UNIX系统 3

1.3总结 4

第2课个人UNIX系统 5

2.1无所不在的命令行 5

2.2换上友好的面孔 6

2.3应用程序的兼容性 9

2.4 负担费用 9

2.5 总结 10

3.1 UNIX用户帐号 11

第3课用户帐号和系统安全 11

3.2用户的安全责任 12

3.3总结 13

第4课与UNIX系统连接 14

4.1系统控制台 14

4.2拨号连接 15

4.3直接连接 17

4.4总结 17

第5课登录和注销 19

5.1登录 19

5.2 注销 20

5.3总结 22

6.1使用命令行 23

第6课UNIX系统命令行 23

6.2改正输入中的错误 25

6.3总结 26

第7课常见问题处理 27

7.1连接问题 27

7.2用户帐号问题 29

7.3 总结 29

第二部分 文件和目录 32

第8课文件、目录和文件系统 32

8.1 理解文件 32

8.2理解目录 34

8.3理解文件系统 35

8.4 UNIX文件系统 35

8.5 总结 36

第9课文件和目录名 37

9.1一般命名规则 37

9.2全限定路径名 38

9.3主目录和当前目录 39

9.4与其他系统命名规则的兼容性 39

9.5模糊文件名 39

9.6 总结 40

第10课面向目录的程序和命令 41

10.1 获得目录和文件的信息 41

10.2相对路径名 42

10.3程序目录和PATH变量 43

10.4改变目录层次 44

10.5 总结 45

11.1 文本文件和二进制文件 47

11.2查看和连接文本文件 47

第11课面向文件的程序和命令 47

11.3拷贝文件 48

11.4更名和移动文件 50

11.5删除文件 51

11.6 总结 52

第12课访问和访问权限 53

12.1 文件所有者 53

12.2文件权限 53

12.3改变权限 56

12.4改变所有权 57

12.5删除并非属于你的文件 57

12.6总结 58

13.1 安装文件系统 59

第13课再论分级文件系统 59

13.2链接文件 60

13.3符号链接 61

13.4删除目录树 62

13.5总结 63

第14课其他UNIX实用程序 64

14.1 文件类型 64

14.2统计行、字和字符数 64

14.3分页 65

14.4打印文件 66

14.5总结 67

第三部分UNIX用户界面 70

第15课标准shell 70

15.1 标准UNIX shell(sh) 70

15.2程序和进程 74

15.3总结 75

第16课用户环境 76

16.1环境变量的用途 76

16.2查看和设置环境变量 76

16.3常用环境变量 77

16.4 只读变量 80

16.5总结 80

第17课标准输入和输出 81

17.1 标准输入和输出文件 81

17.2输入重定向 82

17.3输出重定向 83

17.4 追加命令的输出到一个文件 84

17.5 总结 84

18.1 改变你的配置文件 85

第18课定制你的操作环境 85

18.2 设置你的TERM变量 86

18.3改变擦除键和行删除键的字符定义 88

18.4 总结 89

第19课替代shell 90

19.1 主流UNIX shell 90

19.2 C shell特点 91

19.3 KornShell 92

19.4把当前目录置于你的提示符中 92

19.5 总结 93

第20课后台处理和作业控制 94

20.1 前台与后台处理 94

20.2作业控制 98

20.3总结 99

21.2启动编辑器 102

21.1 ed编辑器 102

第21课行编辑 102

第四部分基本文本编辑 102

21.3输入和保存正文 103

21.4退出编辑器 104

21.5访问某行 104

21.6显示和列正文 105

21.7插入与追加 105

21.8总结 106

第22课查找和替换 107

22.1删除和修改正文 107

22.2取消对编辑缓冲区的修改 108

22.3查找 108

22.4正规表达式 109

22.5替换正文 110

22.6全局查找和替换 111

22.7 总结 111

第23课其他编辑命令 112

23.1 显示或改变当前缓冲区的名字 112

23.2 合并行 112

23.3标记和访问行 113

23.4块移动和块拷贝 113

23.5读文件 114

23.6执行shell命令 114

23.7 总结 115

第五部分 UNIX通信工具 118

第24课与其他用户通信 118

24.1直接通信 118

24.2 电子邮件 120

24.3总结 122

25.1 呼叫其他系统 124

第25课与其他系统通信 124

25.2 与其他UNIX系统交流 125

25.3使用cu与非UNIX系统交互 127

25.4总结 127

第26课UNIX与网络 128

26.1 UNIX和基于UUCP的网络 128

26.2网络互联 130

26.3传输二进制数据 134

26.4总结 134

第六部分可视化编辑 136

第27课可视化编辑器入门 136

27.1启动可视化编辑器 136

27.2退出可视化编辑 137

27.5滚动和翻页 138

27.3重新编辑当前的文件 138

27.4插入文本 138

27.6特殊的输入字符 139

27.7总结 139

第28课编辑器方式 140

28.1编辑器方式及其转换 140

28.2可视化命令方式 141

28.3 ex命令方式 142

28.4文本输入方式 143

28.5总结 143

第29课对编辑器进行配置 144

29.1编辑器变量 144

29.2设置命令 144

29.4总结 146

29.3外部配置 146

30.1移动一个字符或一行 147

第30课在编辑缓冲区中移动光标 147

30.2移动一个单词 148

30.3在窗口内定位 149

30.4总结 150

第31课对象和动作 151

31.1 对象 151

31.2 动作 152

31.3使用动作和对象编辑正文 153

31.4总结 154

32.2命名缓冲区 155

32.3在文件之间拷贝文本 155

32.1编辑缓冲区 155

第32课裁剪和粘贴 155

32.4在文件之间移动正文 157

32.5 总结 157

第33课错误恢复 158

33.1修改输入错误 158

33.2恢复以前删掉的正文 158

33.3恢复文件 159

33.4重画屏幕 160

33.5 总结 160

第七部分 使用UNIX shell和实用程序 162

第34课过滤器程序和命令流水线 162

34.1过滤器程序 162

34.2 UNIX过滤器程序和命令流水线 162

34.3用tee程序进行管道安装 166

34.4 总结 167

35.1 UNIX实用程序grep 168

第35课查找文本和文件 168

35.2模式匹配 169

35.3筛选数据 171

35.4查找文件 172

35.5 总结 174

第36课流编辑 175

36.1流编辑基础 175

36.2 内置脚本 176

36.3脚本文件 178

36.4关闭自动打印功能 179

36.5 sed用于重定向 179

36.6总结 181

37.1增加个人的命令目录 182

第37课shell编程基础 182

37.2 创建自己的命令文件 183

37.3总结 185

第38课shell脚本用于批处理 187

38.1 shell程序设计语言 187

38.2命令替换 187

38.3 shell参数及其替换 188

38.4命令退出状态 190

38.5命令列表 191

38.6总结 192

第39课 使用UNIX shell程序设计语言 193

39.1控制语句 193

39.2件么是程序设计 199

39.3总结 202