思科网络技术学院教程:UNIX基础(附光盘)
分類: 图书,计算机/网络,计算机考试 认证,CISCO认证(思科认证),
作者: 美.迈克斯 等著 何涛 译
出 版 社: 人民邮电出版社
出版时间: 2002-12-1字数: 812千版次: 第1版第2次页数: 474印刷时间: 2002/07/01开本:印次:纸张: 胶版纸I S B N : 9787115103734包装: 平装编辑推荐
主要以Solaris为例对UNIX操作系统的基础知识进行全面的讲解,主要内容包括:UNIX计算环境的基本介绍、系统桌面环境和帮助的使用、文件编辑和目录管理、UNIX日常作业的操作、系统进程和内存管理、定制UNIX环境和网络基础知识,本书的最后一章还为希望继续学习UNIX的学生提供了丰富的信息资源。
内容简介
本书主要以Solaris为例对UNIX操作系统的基础知识进行全面的讲解,主要内容包括:UNIX计算环境的基本介绍、系统桌面环境和帮助的使用、文件编辑和目录管理、UNIX日常作业的操作、系统进程和内存管理、定制UNIX环境和网络基础知识,本书的最后一章还为希望继续学习UNIX的学生提供了丰富的信息资源。
本书主要面向那些正在学习思科网络技术学院的UNIX基础课程的学生,本书也可以为想进一步学习UNIX系统知识的人打下坚实的基础,同时也可作为学习Solaris操作环境基本知识的参考书籍。
目录
第1章 UNIX计算环境 2
1.1 引言 3
1.2 计算机的主要部件 3
1.2.1 CPU 4
1.2.2 RAM 4
1.2.3 I/O 4
1.2.4 硬盘(或其他形式的大容量存储设备) 4
1.3 计算机操作系统回顾 4
1.3.1 桌面操作系统 5
1.3.2 网络操作系统 5
1.4 UNIX操作系统回顾 6
1.4.1 UNIX变体 8
1.5 UNIX的优势 9
1.6 Solaris操作环境 9
1.6.1 SunOS操作系统10
1.6.2 操作系统内核10
1.6.3 常见Solaris目录14
1.6.4 命令15
1.6.5 图形化用户界面选项15
1.7 小结17
1.8 复习题17
1.9 UNIX命令小结19
1.10 主要术语20
第2章 访问您的系统和公共桌面环境24
2.1 引言25
2.2 用户帐号25
2.2.1 帐号类型25
2.2.2 登录ID和密码的要求26
2.2.3 公共桌面环境与命令行环境27
2.3 /etc/passwd文件30
2.4 正确的UNIX系统关机31
2.5 修改密码32
2.5.1 密码期限(口令有效期)33
2.6 熟悉公共桌面环境34
2.6.1 Workspace(工作空间)按钮34
2.6.2 前面板布置35
2.6.3 使用鼠标和键盘36
2.7 键盘37
2.7.1 PC键盘37
2.7.2 Sun工作站键盘38
2.8 管理窗口38
2.8.1 重叠窗口38
2.8.2 降低窗口39
2.8.3 移动窗口40
2.8.4 最小化和恢复窗口40
2.8.5 最大化窗口41
2.8.6 关闭窗口41
2.8.7 锁定显示42
2.8.8 工作空间按钮43
2.9 最小化和最大化前面板43
2.10 使用风格管理器定制您的工作空间44
2.11 使用子面板工作48
2.11.1 使用子面板添加和删除应用49
2.11.2 添加应用程序图标49
2.11.3 删除应用程序图标49
2.11.4 应用管理器50
2.12 小结50
2.13 复习题51
2.14 UNIX命令小结52
2.15 主要术语53
第3章 CDE用户应用56
3.1 引言57
3.2 使用邮件工具57
3.2.1 邮件图标57
3.2.2 邮件窗口58
3.2.3 新邮件58
3.2.4 附件59
3.2.5 写新的电子邮件59
3.2.6 回复收到的邮件61
3.2.7 删除邮件61
3.2.8 邮件工具选项菜单62
3.2.9 备选的Netscape邮件65
3.3 使用日历管理器66
3.3.1 日历管理器窗口67
3.3.2 查看日历67
3.3.3 设置日历选项68
3.3.4 进行约会安排72
3.3.5 和其他用户的日历一起工作74
3.4 其他内置的应用76
3.4.1 语音记事本76
3.4.2 文本记事本77
3.4.3 地址管理器77
3.4.4 音频78
3.4.5 计算器78
3.4.6 图标编辑器79
3.4.7 图像查看器79
3.4.8 时钟80
3.4.9 快照81
3.4.10 终端窗口82
3.5 小结83
3.6 复习题83
3.7 UNIX命令小结85
3.8 主要术语85
第4章 获取帮助88
4.1 引言89
4.2 使用CDE帮助89
4.2.1 使用帮助查看器89
4.2.2 搜索帮助索引90
4.2.3 使用条目帮助91
4.2.4 其他获取帮助的方法91
4.3 AnswerBook292
4.4 命令行帮助93
4.4.1 手册页面93
4.4.2 man命令94
4.4.3 使用手册页面工作94
4.5 故障诊断98
4.5.1 访问应用99
4.5.2 访问和管理文件99
4.5.3 打印100
4.5.4 不响应的终端窗口100
4.5.5 不响应的应用100
4.5.6 不响应的工作站100
4.6 DOS/UNIX交叉参考101
4.7 小结102
4.8 复习题102
4.9 UNIX命令小结104
4.10 主要术语105
第5章 访问文件和目录106
5.1 引言107
5.2 文件系统107
5.2.1 用户目录结构的样例107
5.2.2 目录的功能108
5.2.3 文件系统结构109
5.3 目录路径110
5.3.1 路径名110
5.4 浏览文件系统113
5.4.1 命令行语法113
5.4.2 显示当前目录114
5.4.3 使用cd命令改变目录115
5.5 列出目录中的内容117
5.5.1 ls命令117
5.5.2 显示隐藏文件118
5.5.3 显示文件类型118
5.5.4 显示长列表119
5.5.5 单独列出目录121
5.5.6 递归列出目录121
5.6 识别和使用元字符122
5.6.1 识别元字符122
5.6.2 使用元字符122
5.7 小结126
5.8 复习题126
5.9 UNIX命令小结128
5.10 主要术语129
第6章 基本的目录和文件管理132
6.1 引言133
6.2 使用命令行进行目录和文件管理133
6.2.1 命令行的功能133
6.2.2 使用控制字符134
6.2.3 决定文件类型135
6.2.4 使用cat和more显示文件内容137
6.2.5 使用head和tail显示文件内容138
6.2.6 wc命令140
6.3 比较文件140
6.4 文件和目录命名约定142
6.5 创建文件143
6.6 创建目录144
6.7 删除文件和目录145
6.7.1 删除文件146
6.7.2 删除目录146
6.8 使用CDE文件管理器147
6.8.1 文件和文件夹图标148
6.8.2 文件菜单选项149
6.8.3 创建新文件夹和文件150
6.8.4 改变文件夹152
6.8.5 恢复文件153
6.9 小结154
6.10 复习题154
6.11 UNIX命令小结156
6.12 主要术语159
第7章 高级目录和文件管理160
7.1 引言161
7.2 使用命令行拷贝文件161
7.2.1 在同一目录中拷贝文件161
7.2.2 把文件拷贝到另一个目录中162
7.2.3 防止覆盖文件163
7.3 在命令行下拷贝目录164
7.3.1 在同一个目录中拷贝目录164
7.3.2 把目录拷贝到另一个目录中165
7.4 链接文件166
7.4.1 使用ls -l命令查看文件链接167
7.4.2 删除和重新命名链接167
7.5 使用命令行重命名和移动文件167
7.5.1 在当前目录中重命名文件167
7.5.2 把文件移动到另一个目录中168
7.6 使用命令行重命名和移动目录169
7.6.1 在当前目录中重命名169
7.6.2 在非当前目录中重命名文件170
7.6.3 移动目录和它的内容171
7.7 输入/输出重定向172
7.7.1 重定向标准输入172
7.7.2 重定向标准输出173
7.7.3 创建一个新的输出文件173
7.7.4 重定向标准出错174
7.8 命令管道175
7.8.1 一次显示一屏命令输出175
7.8.2 选择重定向或者管道176
7.9 使用文件管理器进行高级目录和文件管理177
7.9.1 使用拖放移动文件177
7.9.2 使用拖放拷贝文件177
7.9.3 把文件拷贝到软盘177
7.9.4 菜单选项178
7.9.5 树形显示180
7.10 小结181
7.11 复习题182
7.12 UNIX命令小结184
7.13 主要术语184
第8章 文件和用户信息工具程序186
8.1 引言187
8.2 磁盘技术回顾187
8.3 分区和文件系统188
8.4 文件系统统计信息191
8.5 在文件系统中查找文件191
8.5.1 路径选项192
8.5.2 搜索表达式选项192
8.5.3 操作选项193
8.5.4 使用find命令193
8.6 在文件和命令输出中搜索字符串195
8.7 使用CDE文件管理器查找文件196
8.8 对文件和命令输出排序197
8.9 使用who和finger命令标识用户199
8.10 切换到其他用户帐号200
8.11 用户帐号信息201
8.12 小结203
8.13 复习题203
8.14 UNIX命令小结205
8.15 主要术语206
第9章 使用文本编辑器208
9.1 引言209
9.2 介绍vi编辑器209
9.2.1 vi的模式210
9.2.2 使用vi打开文件212
9.2.3 调用vi的方法213
9.2.4 输入命令(文本输入模式)213
9.2.5 保存文件退出vi(末行模式)214
9.2.6 定位命令(命令模式)214
9.2.7 编辑命令(命令模式和末行模式)215
9.3 vi编辑器的更多信息216
9.4 其他文本编辑器218
9.4.1 emacs编辑器218
9.4.2 pico编辑器218
9.5 文本编辑器备选--使用cat创建更小的文本文件219
9.6 使用CDE文本编辑器219
9.6.1 使用File选项220
9.6.2 编辑选项221
9.6.3 文本编辑器选项224
9.7 字处理程序225
9.8 小结226
9.9 复习题227
9.10 UNIX命令小结228
9.11 主要术语229
第10章 文件系统安全230
10.1 引言231
10.2 安全策略231
10.2.1 物理访问安全措施231
10.2.2 登录/密码安全措施232
10.2.3 文件系统安全措施232
10.2.4 病毒防护措施232
10.2.5 远程访问安全措施232
10.2.6 Internet防火墙232
10.2.7 数据备份233
10.2.8 灾难恢复计划233
10.2.9 Audits233
10.3 标准UNIX安全特性233
10.4 文件系统权限234
10.4.1 权限类别(等级)235
10.4.2 基于类别应用权限236
10.4.3 权限类型236
10.4.4 文件和目录权限的意义237
10.5 确定文件和目录的访问权限238
10.5.1 确定权限的过程239
10.5.2 默认权限240
10.6 从命令行修改权限240
10.6.1 chmod命令241
10.6.2 使用umask修改默认权限246
10.6.3 改变所有者246
10.6.4 更多属组的信息246
10.6.5 更改属组所有权248
10.7 使用文件管理器修改权限248
10.8 小结250
10.9 复习题251
10.10 UNIX命令小结252
10.11 主要术语253
第11章 UNIX的打印环境256
11.1 引言257
11.2 UNIX打印环境257
11.2.1 打印进程258
11.2.2 命令行打印259
11.2.3 打印进程管理控制点262
11.2.4 取消打印请求263
11.3 使用CDE打印管理器264
11.3.1 查看打印机属性265
11.3.2 设置打印机作业选项266
11.3.3 从文件管理器中打印266
11.3.4 显示标题首页的标题267
11.3.5 取消打印请求267
11.4 小结268
11.5 复习题268
11.6 UNIX命令小结270
11.7 主要术语270
第12章 备份数据272
12.1 引言273
12.2 备份的重要性273
12.2.1 数据丢失或者损坏的原因273
12.2.2 备份方法Backup Methods275
12.3 数据恢复问题277
12.4 磁带备份介质278
12.5 磁盘和光盘278
12.6 使用tar备份文件279
12.6.1 tar文件修饰符280
12.6.2 命令限定符281
12.7 压缩文件282
12.8 解压缩文件283
12.9 备份和压缩主目录284
12.10 恢复文件285
12.11 使用jar命令完成备份和压缩286
12.12 第三方压缩程序287
12.12.1 GNU压缩命令287
12.12.2 zip和unzip命令288
12.12.3 第三方专用的GUI备份工具288
12.13 使用CDE存档、压缩和恢复文件289
12.13.1 存档文件289
12.13.2 恢复存档290
12.13.3 压缩文件290
12.13.4 解压缩文件291
12.14 小结291
12.15 复习题292
12.16 UNIX命令小结294
12.17 主要术语295
第13章 系统进程和内存管理298
13.1 引言299
13.2 UNIX系统进程299
13.2.1 进程的类型300
13.2.2 使用ps命令显示进程301
13.2.3 搜索特定进程303
13.3 中止进程304
13.3.1 信号304
13.3.2 kill命令305
13.3.3 根据用户查找和中止一个进程305
13.3.4 pkill命令306
13.4 前台和后台进程307
13.4.1 前台处理307
13.4.2 后台进程307
13.4.3 控制前台和后台作业307
13.4.4 进程调度308
13.5 内存管理:物理内存和交换空间309
13.5.1 物理内存309
13.5.2 虚拟内存309
13.5.3 换页310
13.6 小结310
13.7 复习题311
13.8 UNIX命令小结313
13.9 主要术语314
第14章 Korn shell和C shell的基本特性316
14.1 引言317
14.2 shell的回顾317
14.2.1 Korn shell简介318
14.2.2 C shell简介318
14.3 Korn shell的附加特性318
14.3.1 Korn shell别名319
14.3.2 Korn shell的history命令321
14.3.3 在Korn shell中重复执行命令321
14.3.4 在Korn shell中编辑命令行322
14.3.5 在Korn shell中定制提示符323
14.4 附加的C shell特性325
14.4.1 C shell别名325
14.4.2 C shell中的history命令327
14.4.3 在C shell中重复执行命令327
14.4.4 C shell中的命令行替换329
14.4.5 在C shell中定制提示符330
14.5 shell变量331
14.5.1 概述331
14.5.2 设定本地shell变量331
14.5.3 显示shell变量值332
14.5.4 环境变量332
14.5.5 显示环境变量333
14.6 小结333
14.7 复习题334
14.8 UNIX命令小结335
14.9 主要术语337
第15章 定制您的登录环境338
15.1 引言339
15.2 初始化文件的特性339
15.2.1 Bourne shell和Korn shell用户的系统范围初始化文件340
15.2.2 用户定制的初始化文件341
15.3 Korn shell的定制341
15.3.1 .profile文件342
15.3.2 .kshrc文件343
15.3.3 Korn shell登录过程344
15.4 C shell的定制345
15.5 CDE初始化文件346
15.6 小结346
15.7 复习题347
15.8 UNIX命令小结348
15.9 主要术语349
第16章 网络基础350
16.1 引言351
16.2 局域网351
16.3 广域网352
16.4 局域网体系结构原理353
16.4.1 共享式以太网354
16.4.2 交换式以太网355
16.4.3 令牌环355
16.4.4 FDDI356
16.5 网络拓扑356
16.5.1 总线型拓扑356
16.5.2 星型拓扑357
16.5.3 环型拓扑357
16.5.4 网型拓扑358
16.6 网络协议和OSI模型358
16.6.1 OSI模型358
16.6.2 TCP/IP协议361
16.7 客户端/服务器计算363
16.8 网络命令364
16.8.1 ping工具程序364
16.8.2 Telnet工具程序365
16.8.3 rlogin命令367
16.8.4 ftp命令369
16.8.5 rcp命令371
16.9 名字服务和主机名字解析371
16.9.1 集中式管理372
16.9.2 DNS372
16.9.3 Host/etc文件373
16.9.4 NIS373
16.9.5 NIS+373
16.10 网络文件系统374
16.11 小结374
16.12 复习题375
16.13 UNIX命令小结377
16.14 主要术语378
第17章 就业指导384
17.1 引言385
17.2 下一步干什么385
17.3 UNIX系统管理员生涯385
17.4 资源389
17.5 Sun的Solaris系统管理员认证过程390
17.6 Sun学术教育计划390
17.7 小结392
附录A “复习题”答案394
附录B 主要命令列表402
附录C vi编辑器的快速参考416
附录D Solaris for Intel的下载和安装指南420
附录E mailx426
附录F e-Lab实验列表438
附录G 动手实验活动列表442
附录H Web站点资源446
附录I Solaris 8操作环境448
术语表452