《UNIX轻松入门》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)(G.梅加)George Meghabghab著;冯博琴等译
  • 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
  • 出版年份:1997
  • ISBN:7111056515
  • 页数:213 页
图书介绍:

前言 1

第一部分 UNIX基础 1

第1章 UNIX系统简介 1

1.1 什么是操作系统 1

1.2 UNIX的特点 2

1.2.1 多任务 2

1.2.2 多用户能力 2

1.2.3 并行处理能力 3

1.2.4 设备无关性 3

1.2.5 工具 4

1.2.6 错误处理 5

1.2.7 UNIX与DOS的比较 5

1.3 UNIX系统组成 6

1.4 有关UNIX术语 8

1.5 UNIX的历史 9

1.5.1 Space Travel游戏 9

1.5.2 UNIX与大学 10

1.5.3 网络与工作站 11

1.5.4 UNIX向CUI发展 12

1.5.5 UNIX的今天 13

1.5.6 UNIX的特征和UNIX近似系统 13

1.6 练习 17

第2章 启动UNIX 18

2.1 启动系统 18

2.2 登录 20

2.2.1 输入登录信息 20

2.2.2 自动登记系统 21

2.3.2 shell环境 22

2.3.1 菜单驱动系统 22

2.3 使用用户接口 22

2.4 改变口令 23

2.5 注销 24

2.6 关闭系统 25

2.7 练习 25

第3章 理解UNIX文件系统 27

3.1 磁盘、目录和文件 27

3.2 UNIX如何处理文件 28

3.3 目录树 29

3.4 文件名和类型 31

3.4.1 隐藏文件 32

3.4.2 文件类型 32

3.5 文件的位置 33

3.7 管道 34

3.6 i站点表 34

3.8 练习 35

第4章 使用文件和目录 36

4.1 使用命令行工作 36

4.1.1 命令行语法 37

4.1.2 确定当前目录 38

4.1.3 列出目录内容 39

4.1.4 列出文件内容 42

4.1.5 创建目录或文件 42

4.1.6 使用重定向创建文件 43

4.1.7 文件或目录的移动及改名 43

4.1.8 拷贝目录或文件 44

4.1.9 链结目录或文件 44

4.1.10 删除目录或文件 45

4.1.11 查找文件或目录 46

4.2 练习 49

4.1.12 分类文件 49

第5章 理解权限及其他系统信息 51

5.1 使用权限工作 51

5.1.1 确定当前权限 51

5.1.2 没有公共权限的公共访问 52

5.1.3 目录权限 53

5.1.4 改变权限 53

5.1.5 缺省权限设置 57

5.1.6 设置文件属主和文件所在组 58

5.2 其他文件信息 58

5.2.1 报告未用空间 58

5.2.2 报告磁盘使用情况 60

5.2.3 找出谁在系统中 61

5.3 练习 63

6.1 vi介绍 65

6.1.1 vi是什么 65

第二部分 使用应用程序 65

第6章 使用vi 和emacs编辑器 65

6.1.2 使用vi 67

6.1.3 使用一个已经存在的文件启动vi 68

6.1.4 退出vi 68

6.1.5 撤消一个命令 70

6.1.6 写文件和保存缓冲区 70

6.1.7 定位光标 72

6.1.8 增加文本 74

6.1.9 删除文本 76

6.1.10 改变和替换文本 76

6.1.11 查找 77

6.1.12 拷贝、剪切和粘贴 78

6.2 vi环境设置 79

6.1.13 重复命令 79

6.2.1 使用set来查看和设置选项 80

6.2.2 设置shownode选项 80

6.2.3 设置按钮选项 81

6.2.4 改变全程vi选项 81

6.3 使用 emacs文本编辑器 81

6.3.1 创建第一个emancs文件 82

6.3.2 使用一个已存在文件启动emacs 82

6.3.3 退出emacs 82

6.3.4 撤消和重复命令 83

6.3.5 分割窗口和存储缓冲区 83

6.3.6 插入一个已存在的文件到另一个文件 83

6.3.7 删除文本 83

6.3.8 改变和替换文本 83

6.4 其他编辑器一览 84

6.3.10 设置emacs环境 84

6.3.9 拷贝、复制和粘贴 84

6.4.1 浏览Joe 85

6.4.2 浏览Pico 85

6.5 练习 85

第7章 电子邮件 86

7.1 什么是电子邮件 86

7.1.1 电子邮件的优点 87

7.1.2 电子邮件的局限性 87

7.1.3 邮件消息结构 88

7.1.4 邮件消息地址 89

7.2 在命令行中使用e-mail 91

7.2.1 发送邮件 91

7.2.2 阅读邮件 93

7.2.5 存储输出的邮件 94

7.2.4 存储收到的邮件 94

7.2.3 答复消息 94

7.2.6 阅读存储的邮件 95

7.2.7 打印邮件消息 95

7.2.8 创建和更改别名 95

7.2.9 定制mailx 95

7.2.10 发送和接收文本文件 96

7.2.11 form、biff、xbiff和mesg命令 98

7.2.12 Wall和Write命令 99

7.2.14 其他UNIX邮件程序 99

7.3 练习 100

8.1 shell是什么 101

8.2 不同种类的shell 101

8.2.1 Boume Shell 101

第8章 shell和shell批程序 101

第三部分 shell和C程序 101

8.2.2 Korn Shell 104

8.2.3 C Shell 105

8.3 使用C Shell 105

8.3.1 别名 105

8.3.2 进程信息 107

8.3.3 进程状态 110

8.3.4 进程优先权 111

8.3.5 作业管理 111

8.3.6 变量 115

8.4 C Shell批程序 124

8.5 控制结构概念和相应和shell概念 125

8.5.1 if语句 125

8.5.2 if-else语句 125

8.5.3 case语句 126

8.6 练习 130

第9章 UNIX环境下的C程序 131

9.1 C是什么 131

9.2 第一个C程序 131

9.3 第一个C程序的剖析 132

9.4 类型和变量 133

9.4.1 数据类型 133

9.4.2 变量 134

9.4.3 数组 134

9.5 控制程序流 135

9.5.1 if语句 135

9.5.2 嵌套if...else 138

9.5.3 switch语句 139

9.6 循环 141

9.6.1 for循环 142

9.6.2 while循环 144

9.7 函数,程序中的程序 145

9.7.1 局部和全局变量 145

9.7.2 指针 147

9.7.3 在第一个程序中加一个函数 148

9.8 下一步 150

9.9 练习 150

第四部分 网络 153

第10章 网络 153

10.1 检查网络配置 153

10.1.1 TCP/IP 154

10.1.2 基本网络实用程序 154

10.1.3 网络文件系统 155

10.2 传输文件 155

10.2.1 传输文件 155

10.2.3 使用ftp进行交互文件的传输 157

10.2.2 接收文件 157

10.4 运行远程应用程序 159

10.4.1 使用rsh命令 159

10.4.2 使用ping命令来测试远程网络的连接 159

10.5 使用mount和umount访问远程文件系统 159

10.3 远程登录 159

10.6 TCI/IP设置 163

10.7 练习 164

第11章 UNIX系统管理 166

11.1 准备位置 166

11.2 系统维护 167

11.3 处理问题和维修 167

11.4 提出计算机的需求 168

11.5 启动计算机 168

11.7 访问系统 169

11.6 关闭计算机 169

11.8 设置终端 170

11.9 创建用户帐号 170

11.9.1 passwd和shadow文件 171

11.9.2 组文件 172

11.9.3 增加新用户 172

11.9.4 删除用户 174

11.10 为数据存储准备存储介质 175

11.11 系统备份 175

11.11.1 选择用于备份的存储介质 176

11.11.2 安排备份 176

11.11.3 备份和恢复文件 177

11.11.5 使用volcopy命令复制磁盘 179

11.11.6 关于成功备份的一些建议 179

11.11.4 使用copy和dcopy命令将文件块组织在一起 179

11.12 设置打印机 180

11.12.1 格式化文本文件 181

11.12.2 向系统中加入打印机 181

11.13 管理系统操作 183

11.14 监视系统执行 183

11.15 获取高级帮助 183

11.16 练习 183

第12章 使用UNIX和Internet 185

12.1 理解Internet 185

12.1.1 主机名和域名 186

12.1.2 寻找e-mail地址 187

12.1.3 向其他网络发送电子邮件 188

12.2 新闻组、邮递表和兴趣组 189

12.2.1 新闻组 190

12.2.2. 兴趣组和邮递表 192

12.3 使用Telnet 195

12.3.1 访问Telnet 195

12.3.2 使用HyTelnet 196

12.4 使用FTP 199

12.4.1 FTP的基础知识 199

12.4.2 匿名FTP 201

12.4.3 使用压缩文件 202

12.4.4 使用Archie寻找FTP文件 203

12.5 使用Gopher 206

12.5.1 理解Gopher 206

12.5.2 使用Gopher的客户端程序 206

12.6 其他的服务 207

12.7 获得连接 208

12.8 练习 209