图书介绍

UNIX操作系统教程 管理与编程PDF|Epub|txt|kindle电子书版本网盘下载

UNIX操作系统教程 管理与编程
  • 刘循编著 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040133121
  • 出版时间:2003
  • 标注页数:402页
  • 文件大小:12MB
  • 文件页数:413页
  • 主题词:UNIX操作系统-教材

PDF下载


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

下载说明

UNIX操作系统教程 管理与编程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 UNIX系统概述及基本使用1

本章主要内容1

1.1 UNIX操作系统概述1

1.1.1 UNIX操作系统简介1

1.1.2 UNIX操作系统主要组成2

1.1.3 UNIX操作系统特点2

1.2 基本使用及基本命令4

1.2.1 用户与系统管理员4

1.2.2 进入与退出系统5

1.2.3 在用户之间切换6

1.2.4 基本命令7

1.3 vi编辑器23

1.3.1 vi简介23

1.3.2 模式24

1.3.3 vi命令24

1.3.4 vi内使用Shell26

1.4 本章小结27

上机练习27

1.3.5 设置vi的工作环境27

习题一29

第2章 UNIX文件系统30

本章主要内容30

2.1 UNIX文件及目录30

2.1.1 文件、目录及权限30

2.1.2 文件和目录的上锁37

2.2 UNIX文件系统结构37

2.2.1 UNIX文件系统37

2.2.2 索引节点与目录38

2.2.3 索引节点和磁盘块的分配40

2.3 UNIX文件系统类型41

2.3.1 磁盘文件系统42

2.3.2 虚拟文件系统42

2.3.3 文件系统管理文件43

2.3.4 远程文件系统45

2.4 文件系统的管理命令45

2.4.1 确定文件系统类型45

2.4.2 维护文件系统46

2.4.3 文件系统检测52

2.5 文件系统的启用53

2.5.1 加载与卸载54

2.5.2 加载本地文件系统54

2.5.3 远程加载55

2.6 文件系统的备份与恢复56

2.6.1 备份56

2.6.2 备份工具dump和restore57

2.6.3 tar、cpio、dd67

2.7本章小结72

上机练习72

习题二73

第3章 UNIX系统管理74

本章主要内容74

3.1 系统引导、运行与系统关闭74

3.1.1 系统引导74

3.1.2 系统运行级75

3.1.3 系统关闭81

3.2 用户及组管理命令82

3.2.1 用户管理文件83

3.2.2 用户管理命令87

3.3.2 发送消息到系统的单个用户90

3.3 系统管理员与用户通信90

3.3.1 系统管理员通知本机用户90

3.3.3 发送消息到系统或网络中的所有用户92

3.4 Solaris系统管理工具Admintoo193

3.4.1 Admintool简介93

3.4.2 Admintool使用93

3.5 AIX系统管理工具SMIT95

3.5.1 SMIT简介95

3.5.2 SMIT使用95

3.6.1 周期性间隔时间调度命令eron96

3.6 任务自动调度96

3.6.2 在指定时间执行命令at99

3.6.3 作业控制102

3.7 性能管理103

3.7.1 系统性能104

3.7.2 性能调整105

3.7.3 收集性能统计信息106

3.8 本章小结111

习题三112

上机练习112

本章主要内容*113++4.1设备管理概述113

第4章 UNIX设备管理113

4.1.1 设备与文件系统114

4.1.2 文件系统中设备管理目录115

4.2 终端管理116

4.2.1 终端设置116

4.2.2 终端管理116

4.2.3 终端管理命令117

4.3.2 磁带操作命令120

4.3 磁带管理*119++4.3.1 磁带命名120

4.4 软盘管理125

4.4.1 软盘使用125

4.4.2 软盘操作命令126

4.5 CD-ROM管理与卷管理126

4.6 硬盘管理129

4.6.1 硬盘命名129

4.6.2 硬盘片130

4.6.3 测试硬盘130

4.6.4 硬盘复制131

4.7 打印机管理132

4.7.1 安装打印机133

4.7.2 LP打印服务管理134

4.7.3 打印管理与维护134

4.7.4 打印机使用135

4.8 设备管理中的“流”机制136

4.9 本章小结137

上机练习138

习题四138

5.1 Shell概述139

第5章 Shell及其编程139

本章主要内容139

5.1.1 Bourne Shell140

5.1.2 C Shell142

5.1.3 Kom Shell144

5.2 Shell脚本145

5.3 Shell脚本变量147

5.3.1 环境变量147

5.3.2 特殊变量149

5.3.3 用户自定义变量152

5.3.4 显示变量154

5.3.5 shell输入/输出命令155

5.3.6 shell中的运算156

5.4 shell控制结构157

5.4.1 ifthen else语句157

5.4.2 case语句161

5.4.3 for语句162

5.4.4 while语句165

5.4.5 until语句166

5.4.6 break和continue语句167

5.5 Shell函数169

5.5.1 函数定义169

5.5.2 脚本中函数调用170

5.5.3 Shell中使用函数171

5.6 Shell工具172

5.6.1 通知trap173

5.6.2 创建信息的文件175

5.6.3 logger176

5.6.4 eval179

5.7 Shell Script编程应用实例180

5.8 本章小结182

上机练习182

习题五183

第6章 UNIX实用程序184

本章主要内容184

6.1 grep184

6.1.1 grep介绍184

6.1.2 grep命令184

6.1.3 grep、fgrep和egrep命令186

6.1.4 grep与正则表达式187

6 2 sort187

6.2.1 sort介绍187

6.2.2 sort使用188

6.3 sed189

6.3.1 sed介绍189

6.3.2 sed使用190

6.3.3 文本查询191

6.3.4 sed基本编辑命令191

6.3.5 sed使用例子192

6.3.6 sed与grep196

6.4 comm、diff、cmp指令197

6.4.1 comm命令197

6.4.2 diff命令198

6.4.3 cmp命令201

6 5 awk202

6.5.1 awk介绍202

6.5.2 使用awk202

6.5.3 awk脚本209

6.6 本章小结213

上机练习213

习题六215

第7章 UNIX软件开发工具216

本章主要内容216

7.1 C程序处理过程216

7.2 CC命令217

7.2.1 CC命令格式217

7.2.2 前置处理218

7.2.3 编译程序219

7.2.4 UNIX连接器(Link Editor)219

7 2 5 UNIX文件库220

7.3 程序维护make221

7.3.1 makefile文件222

7.3 2 运行makefile文件223

7.3 3 makefile中的宏应用223

7.4 调试程序(dbx)224

7.5 源代码控制系统SCCS225

7.5.1 admin命令226

7.5.2 get命令226

7.5.3 delta命令227

7.5.4 prs命令227

7.6 其他的C程序设计工具228

7.7 本章小结229

上机练习229

习题七229

8.1 UNIX进程及描述230

8.1.1 UNIX系统中的进程230

第8章 UNIX进程管理及进程通信230

本章主要内容230

8.1.2 进程状态及其转换231

8.1.3 进程与区232

8.1.4 进程与进程表*233++8.1.5 进程与u区234

8.1.6 进程映像234

8.2 进程控制236

8.2.1 进程的创建与终止236

8.2.2 进程调度239

8.3.1 信号242

8.3 进程间通信242

8.3.2 管道249

8.3.3 消息(message)261

8.3.4 共享存储区265

8.3.5 信号量268

8.3.6 进程通信应用实例——多程序间共享内存270

8.4 进程管理命令274

8.4.1 ps命令274

8.4.2 kill命令275

8.4.4 sleep命令276

8.4.3 nice命令276

8.4.5 wait命令277

8.5 本章小结277

上机练习277

习题八277

第9章 UNIX系统调用279

本章主要内容279

9.1 UNIX系统调用概述280

9.2 文件系统调用281

9.2.1 系统调用creat创建文件281

9.2.2 打开文件open282

9.2.3 关闭文件close283

9.2.4 读文件read283

9.2.5 写文件write285

9.2.6 文件系统调用lseek287

9.2.7 文件系统调用stat、fstat和lstat289

9.2.8 文件系统调用link和unlink291

9.2.9 系统调用select294

9.2.1 0 fcntl系统调用296

9.2.1 1ioctl系统调用297

9.2.1 2其他的文件系统调用299

9.2.1 3系统调用综合示例301

9.3 进程系统调用304

9.3.1 fork系统调用304

9.3.2 exec系统调用307

9.3.3 exit系统调用310

9.3.4 wait系统调用311

9.3.5 getpid、getppid、getuid、geteuid、getgid、getegid系统调用312

9.3.6 brk系统调用313

9.3.7 nice系统调用314

9.3.8 stime、time、times、alarm系统调用315

9.4 系统调用实例318

9.5 本章小结325

上机练习326

习题九326

第10章 UNIX窗口系统327

本章主要内容327

10.1 X窗口系统327

10.1.1 X窗口系统概述327

10.1.2 X窗口系统层次328

10.2.2 CDE桌面329

10.2 通用桌面环境CDE*329++10.2.1 CDE简述329

10.3 用X-Window开发程序简介330

10.4 用Motif开发程序实例332

10.5 本章小结337

上机练习337

习题十337

第11章 UNIX网络及其管理338

本章主要内容338

11.1 UNIX网络338

11.2.2 配置TCP/IP339

11.2 TCP/IP339

11.2.1 TCP/IP339

11.2.3 TCP/IP接口管理343

11.3 路由管理349

11.3.1 路由349

11.3.2 路由选择表349

11.3.3 内核路由选择表350

11.3.4 静态路由和动态路由352

11.3.5 操作内核路由选择表352

11.4.3 OSPF简介354

11.4.2 RIP简介354

11.4 执行路由选择协议354

11.4.1 IP转发354

11.4.4 RDISC简介355

11.4.5 BGP简介355

11.4.6 UNIX路由选择协议实现355

11.4.7 驻守进程gated和routed的配置和管理357

11.5 UNIX中的点到点协议(PPP)360

11.6 网络服务361

11.6.1 域名服务361

11.6.2 Web服务372

11.6.3 邮件服务380

11.6.4 FTP服务384

11.7 NIS386

11.7.1 NIS概念386

11.7.2 使用NIS387

11.8 本章小结388

上机练习388

习题十一389

12.1 安全性策略390

本章的主要内容390

第12章 UNIX安全390

12.2 操作系统安全391

12.2.1 用户登录安全391

12.2.2 文件安全391

12.2.3 系统日志392

12.2.4 进程统计日志393

12.2.5 syslog服务394

12.2.7 Solaris的基础安全模块BSM397

12.2.6 遭到网络攻击及需要采取的措施397

12.2.8 系统服务398

12.3 防火墙398

12.3.1 包过滤(Packet Filter)399

12.3.2 应用网关(Application Gateway)399

12.3.3 代理服务器(Proxy Server)400

12.4 本章小结400

上机练习400

习题十二400

参考文献402

热门推荐