图书介绍

UNIX操作系统教程 管理与编程pdf电子书版本下载

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内使用Shell 26

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和restore 57

2.6.3 tar、cpio、dd 67

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系统管理工具Admintoo1 93

3.4.1 Admintool简介 93

3.4.2 Admintool使用 93

3.5 AIX系统管理工具SMIT 95

3.5.1 SMIT简介 95

3.5.2 SMIT使用 95

3.6.1 周期性间隔时间调度命令eron 96

3.6 任务自动调度 96

3.6.2 在指定时间执行命令at 99

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 Shell 140

5.1.2 C Shell 142

5.1.3 Kom Shell 144

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 通知trap 173

5.6.2 创建信息的文件 175

5.6.3 logger 176

5.6.4 eval 179

5.7 Shell Script编程应用实例 180

5.8 本章小结 182

上机练习 182

习题五 183

第6章 UNIX实用程序 184

本章主要内容 184

6.1 grep 184

6.1.1 grep介绍 184

6.1.2 grep命令 184

6.1.3 grep、fgrep和egrep命令 186

6.1.4 grep与正则表达式 187

6 2 sort 187

6.2.1 sort介绍 187

6.2.2 sort使用 188

6.3 sed 189

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与grep 196

6.4 comm、diff、cmp指令 197

6.4.1 comm命令 197

6.4.2 diff命令 198

6.4.3 cmp命令 201

6 5 awk 202

6.5.1 awk介绍 202

6.5.2 使用awk 202

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 程序维护make 221

7.3.1 makefile文件 222

7.3 2 运行makefile文件 223

7.3 3 makefile中的宏应用 223

7.4 调试程序(dbx) 224

7.5 源代码控制系统SCCS 225

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 打开文件open 282

9.2.3 关闭文件close 283

9.2.4 读文件read 283

9.2.5 写文件write 285

9.2.6 文件系统调用lseek 287

9.2.7 文件系统调用stat、fstat和lstat 289

9.2.8 文件系统调用link和unlink 291

9.2.9 系统调用select 294

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/IP 339

11.2 TCP/IP 339

11.2.1 TCP/IP 339

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 NIS 386

11.7.1 NIS概念 386

11.7.2 使用NIS 387

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的基础安全模块BSM 397

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

精品推荐