图书介绍
UNIX教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Syed Mansoor Sarwar等著;金恩华等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111119061
- 出版时间:2003
- 标注页数:502页
- 文件大小:93MB
- 文件页数:517页
- 主题词:UNIX操作系统
PDF下载
下载说明
UNIX教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
专家指导委员会1
前言1
第1章 操作系统概述1
1.1 导言1
1.2 什么是操作系统1
译者序1
目录1
出版者的话1
1.3 操作系统功能2
1.4 字符与图形用户界面2
1.5 操作系统的分类3
1.6 UNIX产品系列3
小结3
问题4
第2章 UNIX操作系统简史5
2.1 导言5
2.2 UNIX操作系统的发展历史5
2.2.1 开端5
2 2.3 AT T System V6
2.2.4 Berkeley软件发布版本6
2.2.5 shell的历史6
2.2.2 操作系统研究6
小结7
2.3 UNIX系统的变种7
问题7
2.2.6 当前与未来的发展——Linux7
3.2 计算机系统硬件9
3.1 导言9
3.2.1 主存9
第3章 UNIX起步9
3.2.3 磁盘10
3.2.4 总线10
3.2.2 中央处理单元10
3.3.1 设备驱动程序层11
3.3 UNIX软件体系结构11
3 3.2 UNIX内核11
3.2.5 输入/输出设备11
3.3.4 语言库12
3 3.3 系统调用接口12
3 3.5 UNIX shell12
3.3.6 应用程序13
3.4 登录与注销13
3.5 纠正错误15
3.6 一些重要的系统设置15
3.7 初学者常用命令16
3.7.1 更改口令17
3.7.2 获得帮助17
3.7.3 查看自己的账号与UNIX系统名称19
小结20
问题20
第4章 UNIX shell23
4.1 导言23
4.2 多种UNIX shell24
4.2.1 shell程序24
4.2.2 哪利shell适合你25
4.2.3 改变shell的方法25
4.2.4 shell启动文件与环境变量26
4.3 其他常用命令27
4.3.1 创建与显示目录27
4.3.2 显示文件28
4.3.3 打印文件28
4.3.4 显示日历28
4.3.5 单向实时消息传送28
4.3.6 电子通信的通知和许可29
4.3.7 命令伪名的生成29
4.3.8 显示系统正常运行时间31
4.4 shell元字符31
小结32
问题33
5.1 导言35
第5章 编辑文本文件35
5.2.2 如何开始、保存及退出文件36
5.2 如何使用pico编辑器进行简单的编辑工作36
5.2.1 使用pico文本编辑器创建电子邮件文本36
5.2.3 常用键盘命令与光标控制38
5.2.4 剪切、粘贴与查找39
5.3 使用vi编辑器获取更多控制39
5.3.1 shell脚本文件40
5.3.2 如何开始、保存并退出一个文件41
5.3.3 vi命令格式及操作模式42
5.3.4 光标移动与编辑命令44
5.3.5 拖放(复制与粘贴)和交换(查找与替换)45
5.3.6 设置vi环境47
5.3.7 在vi中执行shell命令47
5.4 使用emacs编辑器获得最大的控制47
5.4.1 DOS别名48
5.4.2 如何开始、保存并退出一个文件48
5.4.3 光标移动与编辑命令49
5.4.5 剪切、复制、粘贴、查找与替换51
5.4.4 键盘宏51
5.5 怎样使用emacs和X Window系统实现图形化编辑53
5.5.1 编辑数据文件54
5.5.2 如何开始、保存并退出一个文件55
小结56
问题56
5.53 X Window emacs菜单56
第6章 电子邮件59
6.1 导言59
6.2 怎样有效地使用UNIX的mail命令60
6.2.1 使用UNIX的mail命令发送和阅读电子邮件61
6.2.2 用mail发送电子邮件61
6.2.3 用mail阅读电子邮件63
6.2.4 在文件夹内保存消息64
6.2.5 回复和转发邮件(包括附件)65
6.3 elm:一个全屏幕显示的电子邮件系统66
6.3.1 用elm发送消息66
6.2.6 mail别名66
6.3.2 用elm发送电子邮件67
6.3.3 用elm阅读电子邮件69
6.3.4 用elm转发和回复电子邮件70
6.3.5 在文件夹内保存消息71
6.3.6 elm别名71
6.4 pine:另一个全屏幕显示的电子邮件系统72
6.4.1 用pine发送附有用vi创建的附件的电子邮件消息72
6.4.2 用pine发送电子邮件74
6.4.3 用pine阅读电子邮件75
6.4.4 用pine处理文件夹中的电子邮件76
6.4.5 使用pine地址簿77
6.4.6 pine命令小结79
小结80
问题80
第7章 文件与文件系统结构83
7.1 导言83
7.2 UNIX文件概念83
7.3 文件类型83
7.3.1 简单/普通文件83
7.3.2 目录84
7.3.3 链接文件84
7.4.1 文件系统组织85
7.4 文件系统结构85
7.4.2 起始目录与当前工作目录85
7.3.5 命名管道(FIFO)85
7.3.4 特殊文件(设备文件)85
7.4.3 绝对路径名与相对路径名86
7.4.4 一些标准目录与文件86
7.5 文件结构导航88
7.5.1 决定起始目录的绝对路径名88
7.5.2 浏览文件系统89
7.5.3 创建文件91
7.5.4 创建和删除目录91
7.5.5 决定文件属性92
7.5.6 决定文件内容的类型94
7.6 UNIX中文件的表示与存储94
7.7 标准文件与文件描述符96
7.8 文件结束记号97
小结97
问题98
8.2 基于口令的保护101
8.1 导言101
第8章 文件安全性101
8.4 基于访问权限的保护102
8.3 基于加密的保护102
8.4.1 用户的类型102
8.5 决定与更改文件访问权103
8.4.2 文件操作/访问权限的类型103
8.5.1 决定文件访问权104
8.5.2 更改文件访问权105
8.5.3 默认文件访问权108
8.6 特殊访问位109
8.6.1 设置用户ID(SUID)位109
8.6.2 设置组ID(SGID)位110
8.6.3 粘住位110
小结111
问题112
9.2.1 查看完整的文件115
9.2 查看文本文件的内容115
9.1 导言115
第9章 基本文件处理115
9.2.2 一次查看一页文件117
9.2.3 查看文件的头尾部分118
9.3 复制、移动和删除文件120
9.3.1 复制文件120
9.3.2 移动文件122
9.3.3 删除文件123
9.3.4 决定文件大小125
9.4 添加文件126
9.5 合并文件127
9.6 比较文件129
9.7 删除重复的行131
9.8 打印文件与控制打印作业133
9.8.1 UNIX文件打印机制133
9.8.2 打印文件133
9.8.3 确定打印请求的状态135
9.8.4 取消打印作业136
小结137
问题138
第10章 高级文件处理139
10.1 导言139
10.2 正则表达式139
10.3 文件压缩141
10.4 文件排序143
10.5 命令与文件的查找145
10.6 查找文件148
10.7 剪切与粘贴151
10.8 编码与解码154
10.9 文件加密与解密156
小结158
问题159
11.3 小组成员的共同登录161
11.2 复制共享文件161
11.1 导言161
第11章 文件共享161
11.4 为共享文件设置适当的访问权限162
11.5 小组成员的共同组162
11.6 通过链接实现文件共享162
11.6.1 硬链接162
11.6.2 硬链接的缺点167
11.6.3 软/符号链接169
11.6.4 符号链接的优点和缺点172
小结172
问题173
12.2 标准文件175
第12章 重定向与管道175
12.1 导言175
12.3 输入重定向176
12.4 输出重定向176
12.5 合并输入输出重定向177
12.6 带文件描述符的输入/输出重定向178
12.8 在一个命令中重定向标准输出与标准错误179
12.7 标准错误重定向179
12.9 在一个命令中重定向标准输入、标准输出与标准错误181
12.10 不覆盖文件内容的重定向(添加)182
12.11 UNIX管道183
12.12 重定向与管道结合使用186
12.13 Cshell中的错误重定向187
12.14 输入输出和错误重定向的归纳总结189
小结190
问题191
13.2 同时运行多个进程193
13.1 导言193
第13章 进程193
13.3 UNIX进程状态194
13.4 shell命令的执行195
13.5 进程属性197
13.6 进程与作业控制200
13.6.1 前台进程与后台进程以及相关命令200
13.6.3 命令的顺序执行与并行执行204
13.6.2 UNIX守护进程204
13.6.4 命令与进程的异常终止207
13.7 UNIX的进程等级209
小结210
问题210
第14章 网络和互联网213
14.1 导言213
14.2 计算机网络与互联网213
14.3 使用计算机网络与互联网的原因214
14.4 网络模型214
14.5 TCP/IP协议族215
14.5.1 TCP和UDP215
14.5.2 应用数据的路由——Internet协议216
14.5.3 IPv4地址的点分十进制表示法217
14.5.4 符号名称217
14.5.5 从名称到IP地址的转换——域名系统219
14.6 Internet服务和协议220
14.7 客户-服务器软件模型220
14.8.1 显示主机名221
14.8.2 显示网络上正在使用主机的用户信息列表221
14.8 应用软件221
14.8.3 显示网络上主机的状态223
14.8.4 测试网络连接223
14.8.5 显示用户信息224
14.8.6 远程登录227
14.8.7 执行远程命令231
14.8.8 文件传输233
14.8.9 远程复制235
14.8.10 交互式聊天237
14.8.11 跟踪站点间的路由238
小结238
问题239
15.1 导言241
15.2 运行Bourne shell脚本241
第15章 Bourne shell编程初步241
15.3 shell变量与相关命令242
15.3.1 读写shell变量244
15.3.3 导出环境246
15.3.2 命令替换246
15.3.4 变量重置248
15.3.5 创建用户自定义的只读变量248
15.3.6 从标准输入读249
15.4 向shell脚本传递参数251
15.5 注释与程序头253
15.6 程序控制流命令254
15.6.1 if-then-elif-else-fi语句254
15.6.2 for语句260
15.6.3 while语句261
15.6.4 until语句263
15.6.5 break和continue命令264
15.6.6 case语句264
小结267
问题268
16.1 导言271
16.2 数值型数据的处理271
第16章 高级Bourne shell编程271
16.3 here文档276
16.4 中断(信号)处理278
16.5 exec命令与文件输入输出281
16.5.1 不创建新的进程执行命令281
16.5.2 使用exec命令进行文件输入输出283
16.6 Bourne shell函数288
16.6.1 使用函数的原因288
16.6.2 函数定义288
16.6.4 函数举例289
16.6.3 函数调用289
16.7 调试shell程序291
小结292
问题292
第17章 C shell编程初步295
17.1 导言295
17.2 运行C shell脚本295
17.3 shell变量与相关命令296
17.3.1 读写shell变量299
17.3.2 命令替换300
17.3.3 导出环境301
17.3.4 变量重置302
17.3.5 从标准输入读303
17.4 向shell脚本传递参数304
17.5 注释与程序头306
17.6 程序控制流命令307
17.6.1 if-then-else-endif语句307
17.6.2 foreach语句313
17.6.3 while语句314
17.6.4 break、continue和goto语句315
17.6.5 switch语句316
小结318
问题319
第18章 高级C shell编程321
18.1 导言321
18.2 数值型数据处理321
18.3 数组处理322
18.4 here文档326
18.5 中断(信号)处理328
18.6 调试shell程序331
小结332
问题332
第19章 文件系统备份335
19.1 导言335
19.2 使用tar归档和恢复文件335
19.2.1 文件归档336
19.2.2 恢复归档文件339
19.2.3 复制目录层次341
19.3 以tar格式发布软件342
小结342
问题342
第20章 UNIX软件开发工具343
20.1 导言343
20.2 计算机编程语言343
20.3 编译过程344
20.5.2 缩排C源代码345
20.5.1 生成C源文件345
20.4 软件工程生命周期345
20.5 程序生成工具345
20.5.3 编译C程序347
20.5.4 处理基于模块的C软件350
20.5.5 建立库中的目标文件357
20.5.6 使用库360
20.5.7 版本控制362
20.6 静态分析工具388
20.6.1 验证代码的可移植性389
20.6.2 源代码度量分析392
20.7 动态分析工具393
20.7.1 跟踪程序执行393
20.7.2 源代码调试394
20.7.3 运行时性能404
小结405
问题405
21.2 人机交互和X Window系统409
21.1 导言409
第21章 X Window系统——UNIX图形409
用户界面409
21.3 用户界面中窗口管理器的角色和fvwm411
21.3.1 窗口管理器界面的功能和外观411
21.3.2 fvwm的外观与操作412
21.4 定制X Window系统与fvwm414
21.4.1 在命令行修改X Window系统的应用程序414
21.4.2 修改.Xdefaults和.xinitrc初始文件中的优先设置416
21.4.3 定制fvwm窗口管理器时对.fvwmrc的典型修改417
小结419
问题420
附录 命令字典421
词汇表475
索引491
热门推荐
- 157043.html
- 520685.html
- 2301221.html
- 3246860.html
- 2212932.html
- 1859843.html
- 3369690.html
- 2698769.html
- 99882.html
- 721441.html
- http://www.ickdjs.cc/book_2232376.html
- http://www.ickdjs.cc/book_3220729.html
- http://www.ickdjs.cc/book_2696576.html
- http://www.ickdjs.cc/book_3745134.html
- http://www.ickdjs.cc/book_1017430.html
- http://www.ickdjs.cc/book_3072090.html
- http://www.ickdjs.cc/book_2486110.html
- http://www.ickdjs.cc/book_3440644.html
- http://www.ickdjs.cc/book_2548519.html
- http://www.ickdjs.cc/book_999485.html