第1章 UNIX概述 1
1.1 了解UNIX 3
1.1.1 什么是UNIX 3
1.1.2 从用户的角度看UNIX 4
1.2 认识UNIX 7
1.2.1 注册(login)、注销(exit) 7
1.2.2 UNIX系统中的root用户和普通用户 7
1.2.3 UNIX系统中的命令行 8
1.2.4 UNIX系统中的文件 8
1.2.5 UNIX系统中的目录文件 11
1.2.7 UNIX文件系统 12
1.2.6 UNIX系统中的文件存取控制 12
1.3 要点小结 13
思考题 14
相关资料夹 14
第2章 UNIX系统的启动与关闭 17
2.1 实践UNIX前的准备工作 19
2.2 UNIX系统的启动 20
2.2.1 普通用户模式及注册 20
2.2.2 系统维护模式及注册 25
2.3 系统的注销、关闭及关机操作 29
2.3.1 注销及其操作 29
2.3.2 shutdown程序 30
2.3.3 haltsys命令 32
2.3.4 reboot命令 33
2.3.5 init命令 33
2.4 要点小结 35
思考题 36
相关资料夹 37
第3章 UNIX系统日常管理 53
3.1 普通文件管理 55
3.1.1 文件的显示 55
3.1.2 文件的复制、移动及删除 60
3.1.3 文件的链接操作(In命令) 65
3.1.4 文件的查找操作(find命令) 70
3.2 目录文件管理 73
3.2.1 目录的建立和删除 74
3.2.2 目录的显示、改变及复制 76
3.3 软盘管理 82
3.3.1 磁盘设备文件的标识 82
3.3.2 磁盘格式化操作(format)命令 84
3.3.3 软盘复制操作(diskcp)命令 85
3.3.4 文件的复制与转换操作(dd)命令 86
3.4 UNIX下访问DOS磁盘信息 89
3.4.1 文件操作 89
3.4.2 磁盘格式化操作(dosformat命令) 91
3.4.3 目录操作 92
3.5.1 口令的设置与修改(passwd命令) 94
3.5 其他管理命令的操作 94
3.5.2 联机手册的使用(man命令) 96
3.6 要点小结 99
思考题 100
相关资料夹 101
第4章 vI编辑程序 111
4.1 vi编辑程序使用基础 113
4.1.1 vi编辑程序的认识 113
4.1.2 vi编辑程序的工作模式 113
4.1.3 vi编辑程序的学习方法及应注意的问题 114
4.2.1 vi编辑程序的启动 115
4.2.2 保存文件并退出vi编辑程序 115
4.2 vi编辑程序的启动和保存文件后的退出 115
4.3 vi编辑程序的一般操作 116
4.3.1 vi编辑程序的使用实例 116
4.3.2 命令模式下的一般操作 119
4.3.3 输入模式下的一般操作 122
4.3.4 vi编辑程序的进一步操作 126
4.4 vi编辑程序的配置 129
4.5 要点小结 131
思考题 131
相关资料夹 131
第5章 UNIX文件的存取控制 135
5.1.2 UNIX系统中的文件安全级别 137
5.1.1 UNIX系统中的用户类型 137
5.1 认识UNIX系统中的文件存取控制 137
5.1.3 UNIX系统中的文件存取权限 138
5.2 UNIX文件的权限表示及应用 139
5.2.1 阅读权限 139
5.2.2 写入权限 140
5.2.3 执行权限 141
5.3 文件和目录权限、属主及属组的设置与修改 143
5.3.1 chmod命令 143
5.3.2 chown命令 147
5.3.3 chgrp命令 147
5.3.4 umask命令 148
5.4 要点小结 150
思考题 151
相关资料夹 151
第6章 Bourne shell基础 153
6.1 认识Bourne shell 155
6.2 Bourne shell的基本功能 162
6.2.1 标准输入和标准输出 162
6.2.2 输入/输出的重定向 162
6.2.3 后台进程控制 168
6.2.4 shell中的特殊字符 169
6.3 Bourne shell变量 173
6.3.1 用户自定义变量 174
6.3.2 位置变量 175
6.3.3 预定义的特殊变量 176
6.3.4 环境变量 177
6.4 Bourne shell的控制结构 179
6.4.1 条件控制结构 179
6.4.2 循环结构 185
6.4.3 shell函数 189
6.4.4 shell的常用内部命令 191
6.5 Bourne shell程序的调试 193
6.5.1 程序的详细跟踪 193
6.5.2 程序的跟踪执行 195
6.6 Bourne shell编程实例 199
6.7 要点小结 210
思考题 213
相关资料夹 214
第7章 root用户日常管理 215
7.1 认识root用户 217
7.1.1 root用户及系统管理员 217
7.1.2 root用户的工作任务 217
7.2 root用户运行日志 218
7.3 UNIX文件系统的管理与维护 224
7.3.1 关于SCO OpenServer 5文件系统 224
7.3.2 磁盘文件系统的建立、装载与卸载 229
7.3.3 文件系统的检测与修复(fsck命令) 234
7.3.4 文件系统空闲空间的监控 236
7.4.1 认识进程 243
7.4 进程控制 243
7.4.2 进程控制的基本操作 245
7.5 文件系统的备份与恢复 251
7.5.1 tar命令 251
7.5.2 cpio命令 254
7.6 系统初始化文件 258
7.7 应急引导软盘组及其制作 261
7.7.1 认识应急引导软盘组 261
7.7.2 应急引导软盘组的制作 262
7.7.3 应急引导软盘组的测试 267
7.8 要点小结 270
思考题 271
相关资料夹 272
第8章 账户管理 297
8.1 账户及账户管理概述 299
8.1.1 账户的认识 299
8.1.2 账户管理的内容和方法 299
8.2 账户管理文件 300
8.2.2 /etc/passwd文件 300
8.2.2 /etc/group文件 303
8.3 账户管理程序(Account Manager)的基本使用 305
8.3.1 Account Manager程序的启动 305
8.3.2 Account Manager程序的功能 305
8.4.1 增加用户账户 315
8.4 账户管理的shell命令行操作 315
8.4.2 删除用户账户 316
8.5 账户管理中的特殊操作 317
8.5.1 授权普通用户执行root用户命令 317
8.5.2 su命令 320
8.6 要点小结 322
思考题 324
相关资料夹 324
第9章 设备管理 331
9.1 添加打印机 333
9.1.1 认识UNIX下文本文件的打印 333
9.1.2 并行打印机的安装 334
9.1.3 有关打印命令的使用 339
9.2 终端管理 344
9.2.1 有关概念 344
9.2.2 串行终端的安装与使用 345
9.2.3 终端的管理 347
9.2.4 多屏幕的应用 355
9.3 要点小结 355
思考题 356
相关资料夹 357
附录 359
A.1 什么是远程登录(telnet) 360
A.2 telnet远程登录的工作过程 360
附录A 远程登录(telnet) 360
A.3 telnet程序的基本操作 361
附录B 文件传输FTP 365
B.1 文件传输的概念 365
B.2 FTP的主要功能 365
B.3 FTP文件传输的工作过程 366
B.4 ftp程序的基本操作 366
附录C 文件的压缩与解压 373
C.1 compress命令 373
C.2 uncompress命令 374
D.1 vi启动类(Starting vi) 375
D`2 保存文件和退出vi(Saving files and quitting vi) 375
附录D vi编辑程序命令概要 375
C.3 zcat命令 375
D.3 移动光标类(Moving the cursor) 376
D.4 插入文本类操作(Inserting text) 377
D.5 修改和替换文本类操作(Changed or replaced text) 377
D.6 删除文本类操作(Deleting text) 377
D.7 使用标记和缓冲区(Using markers and buffers) 378
D.8 搜索文本(Searching for text) 378
D.9 查找和替换文本(Searching for and replacing text) 379
D.10 匹配文本结构(Matching patterns of text) 379
D.11 :set命令选项(Options to the :set command) 380
附录E 与DOS等效的UNIX命令 380