图书介绍

UNIX系统初级教程pdf电子书版本下载

UNIX系统初级教程
  • 刘彦明编(西安电子科技大学) 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560604420
  • 出版时间:1996
  • 标注页数:362页
  • 文件大小:13MB
  • 文件页数:370页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

UNIX系统初级教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

绪论 1

第一篇UNIX系统实级用户指南 13

第一章 UNIX系统的硬件环境 13

1.1 UNIX系统的硬件环境 13

1.2 UNIX系统的组成 14

1.3 UNIX系统核心的体系结构 15

1.4 文件系统 16

1.5 命令行句法与命令执行过程 17

1.6 UNIX系统提供的服务 18

1.7 UNIX系统的设计思想 18

1.8 UNIX系统的历史与发展 19

1.9 UNIXSystem V Relesss4 简介 19

2.2 终端 22

2.2.1 所需终端的设置 22

2.1 入门 22

第二章 UNIX系统用户入门 22

2.2.2 键盘特性 23

2.2.3 键入约定 23

2.3 进入系统前的准备 26

2.4 获得注册名 27

2.5 与UNIX系统建立联系 27

2.5.1 注册过程 27

2.5.2 口令 27

2.5.3 注销 29

2.5.4 注销 30

3.2.1 用户的起始目录 31

3.2 用户在文件系统中的位置 31

3.1 文件系统的构成 31

第三章 文件系统的使用 31

3.2.2 用户的当前目录 32

3.2.3 路径名 32

3.3 目录组织 33

3.3.1 建立目录 33

3.3.2 列出目录内容 34

3.3.3 改变当前工作目录 35

3.3.4 删除目录 35

3.4 文件操作的常用命令 35

3.4.1 查找文件——fiod 37

3.4.2 显示文件内容 42

3.4.3 产生文件备份 43

3.4.4 文件移动和改名 44

3.4.5 删除文件 45

3.4.6 计算文件行数、词数和字符数 46

3.4.7 文件保护 49

3.5 文件操作的高级命令 50

3.5.1 识别文件间的差别 50

3.5.2 文件中模式搜索 51

3.5.3 排序和合并文件 53

第四章 UNIX系统常用命令 53

4.1 口令的设定 54

4.2 谁正在使用UNIX系统 54

4.3 通信命令 54

4.3.1 使用write发送报文 56

4.3.3 使用mang拒绝和允许接收报文 59

4.3.2 使用talk与另外用户支话 59

4.3.4 使用mail发送和接收电子邮件 65

4.4 打印文件 65

4.4.1 发送一个打印请求 68

4.4.2 取消打印请求 68

4.5 查询打印服务状态 70

4.6 状态信息查询 70

4.6.1 使用date显示时间和日期 70

4.6.2 报告磁盘利用情况 71

4.6.3 进程及其状态 73

4.6.4 终止进程执行 76

4.7 在终端上显示正文或变量的内容 77

4.9 文件传输 78

4.8 显示系统命令的使用手册 78

第五章 VF编辑工具 86

5.1 VF的工作模式 86

5.2 一个完整的编辑过程 87

5.3 启动VF 88

5.4 基本命令模式 89

5.4.1 移动光标 89

5.4.2 搜索命令 91

5.4.3 删除正文 93

5.4.4 替代命令 93

5.4.5 修改正文 94

5.4.6 进入插入模式 95

5.4.7 进入交互式命令模式 95

5.4.8 其它命令 95

5.5.2 使用shell命令 96

5.5 交互式命令模式 96

5.5.1 针对当前编辑文件的命令 96

5.5.3 退出vf 97

5.5.4 其它命令 97

第六章 shell编程 99

6.1 shell命令语言 99

6.1.1 元字符 99

6.1.2 特殊字符 100

6.1.3 输入输出改向 102

6.1.4 执行、停止和重新启动进程 103

6.2 shell编程 105

6.2.1 shell程序 105

6.2.2 变量 106

6.2.3 shell编程结构 108

6.2.4 shell程序排错 116

6.3 shell程序举例 117

第七章 UNIX系统通信 125

7.1 发送文件 125

7.1.1 uucp命令 125

7.1.2 uuto命令 128

7.1.3 uustat命令 129

7.1.4 uupick命令 129

7.2 联网 130

7.2.1 联接远程终端——CT命令 131

7.2.2 呼叫另——UNIX系统——cu命令 132

7.2.3 在远程系统上工作——uux命令 134

第八章 UNIX系统上的C编程环境 137

8.1 编译和运行C程序 137

第二篇 UNIX系统初级程序员掼 137

8.2 C语言编译器——cc 138

8.2.1 cc 简介 138

8.2.2 cc 编译器的选择项 138

8.2.3 举例 139

8.3 程序环境 140

8.3.1 命令行参数 140

8.3.2 存取环境变量 141

8.4 C语言库 143

8.4.1 头文件stdio.h 143

8.4.2 头文件math.h 145

8.4.4 头文件 fcntl.h 148

8.4.3 头文件ctype.b 148

8.4.5 头文件memory.h 152

8.4.6 头文件malloc.h 152

8.4.7 头文件time.h 153

8.4.8 头文件stdlib.h 154

8.4.9 头文件string.h 155

8.5 C语言程序示例 156

第九章 文件基本操作 161

9.1 文件基本操作简介 161

9.2 文件的创建和删除 162

9.2.1 creat系统调用 162

9.2.2 unlink系统调用 164

9.3 文件的打开和关闭 165

9.3.1 open系统调用 165

9.3.2 close系统调用 166

9.3.3 应用实例 168

9.4 文件的读/写操作 170

9.4.1 read系统调用 170

9.4.2 write 系统调用 170

9.4.3 谋取应用实例 171

9.5 文件的随机存取 173

9.5.1 lseek系统调用 173

9.5.2 lseek应用实例 173

9.6 文件基本操作应用举例 176

9.7 标准I/O库 181

9.7.1 流和FILE结构 182

9.7.2 标准I/O库例行程序的使用 183

9.8 实例程序 191

10.11 磁盘文件结构 194

第十章 文件操作的进一步讨论 194

10.1 文件系统结构 194

10.12 文件系统的数据结构 196

10.2 文件的保护和控制 201

10.2.1 文件保护 201

10.2.2 文件控制 205

10.3 目录文件管理 211

10.3.1 目录的创建和删除 211

10.3.2 目录的改变和链接 214

10.3.3 目录的读取 216

10.4 文件信息查询 218

10.4.1 文件状态信息的获取 219

10.4.2 stat、fsata 应用实例 220

10.5.1 文件服务衫工具设计 221

10.5 综合应用实例 221

10.5.2 UNIX中误删文件的恢复 228

第十一章 进程 232

11.1 进程的基本概念 232

11.1.1 进程图像的组成 232

11.1.2 进程状态及其转换 233

11.1.3 进程控制 234

11.2 system系统控制 234

11.3 进程创建 235

11.4 低级进程运行 236

11.4.1 exec系统调用 236

11.4.2 exec应用实例 238

11.5 进程控制 242

11.6 应用实例 243

第十二章 UNIXA系统的管道 254

12.1 pipe管道通信设备 255

12.1.1 pipe系统调用 255

12.2 pipe应用实例 256

12.3 FIFO管道通信机制 263

12.3.1 FIFO及其应用 263

12.3.2 FIFO程序设计 264

12.3.3 FIFO应用实例 265

第十三章 信号 268

13.1 信号及其类型 268

13.2 信号的处理 270

13.3 kill 、alarm 和pause 系统调用 275

13.3.1 kill系统调用 275

13.3.2 系统调用alarm 277

13.3.3 系统调用pause 279

13.3.4 例行程序setjmp和lingjmp 281

13.4 应用举例 282

第十四章 进程通信 285

14.1 进程通信基础知识 285

14.2 消息通信 286

14.3 信号量 298

14.4 共享内存段 314

14.5 综合实例 327

第十五章 UNIX的源代码调试器——bdx 336

15.1 bdx 概述 336

15.1.1 bdx 的使用格式 336

15.1.2 bdx 中的命令 337

15.1.3 bdx 的调试方式 337

15.3 启动bdx 338

15.2 bdx 使用前的准备 338

15.4 显示源文件(源程序) 340

15.5 显示活动或历史过程 340

15.6 命名和显示数据 341

15.7 设置断点 342

15.8 运行和跟踪程序 343

15.9 存取源程序和改变路径(当前目录) 344

15.10 其它命令 345

15.11 bdx 使用举例 346

附录A UNIX系统的主要命令 351

附录B UNIX系统的程序设计环境 356

附录C软盘的使用 358

附录D UNIX系统的引导和初始化 360

参考文献 362

精品推荐