内容简介
第一部分UNIX入门
第1课什么是UNIX系统
1.1什么是操作系统
目录
1.2UNIX系统
1.3总结
第2课个人UNIX系统
2.1无所不在的命令行
2.2换上友好的面孔
2.3应用程序的兼容性
2.4 负担费用
2.5 总结
3.1 UNIX用户帐号
第3课用户帐号和系统安全
3.2用户的安全责任
3.3总结
第4课与UNIX系统连接
4.1系统控制台
4.2拨号连接
4.3直接连接
4.4总结
第5课登录和注销
5.1登录
5.2 注销
5.3总结
6.1使用命令行
第6课UNIX系统命令行
6.2改正输入中的错误
6.3总结
第7课常见问题处理
7.1连接问题
7.2用户帐号问题
7.3 总结
第二部分 文件和目录
第8课文件、目录和文件系统
8.1 理解文件
8.2理解目录
8.3理解文件系统
8.4 UNIX文件系统
8.5 总结
第9课文件和目录名
9.1一般命名规则
9.2全限定路径名
9.3主目录和当前目录
9.4与其他系统命名规则的兼容性
9.5模糊文件名
9.6 总结
第10课面向目录的程序和命令
10.1 获得目录和文件的信息
10.2相对路径名
10.3程序目录和PATH变量
10.4改变目录层次
10.5 总结
11.1 文本文件和二进制文件
11.2查看和连接文本文件
第11课面向文件的程序和命令
11.3拷贝文件
11.4更名和移动文件
11.5删除文件
11.6 总结
第12课访问和访问权限
12.1 文件所有者
12.2文件权限
12.3改变权限
12.4改变所有权
12.5删除并非属于你的文件
12.6总结
13.1 安装文件系统
第13课再论分级文件系统
13.2链接文件
13.3符号链接
13.4删除目录树
13.5总结
第14课其他UNIX实用程序
14.1 文件类型
14.2统计行、字和字符数
14.3分页
14.4打印文件
14.5总结
第三部分UNIX用户界面
第15课标准shell
15.1 标准UNIX shell(sh)
15.2程序和进程
15.3总结
第16课用户环境
16.1环境变量的用途
16.2查看和设置环境变量
16.3常用环境变量
16.4 只读变量
16.5总结
第17课标准输入和输出
17.1 标准输入和输出文件
17.2输入重定向
17.3输出重定向
17.4 追加命令的输出到一个文件
17.5 总结
18.1 改变你的配置文件
第18课定制你的操作环境
18.2 设置你的TERM变量
18.3改变擦除键和行删除键的字符定义
18.4 总结
第19课替代shell
19.1 主流UNIX shell
19.2 C shell特点
19.3 KornShell
19.4把当前目录置于你的提示符中
19.5 总结
第20课后台处理和作业控制
20.1 前台与后台处理
20.2作业控制
20.3总结
21.2启动编辑器
21.1 ed编辑器
第21课行编辑
第四部分基本文本编辑
21.3输入和保存正文
21.4退出编辑器
21.5访问某行
21.6显示和列正文
21.7插入与追加
21.8总结
第22课查找和替换
22.1删除和修改正文
22.2取消对编辑缓冲区的修改
22.3查找
22.4正规表达式
22.5替换正文
22.6全局查找和替换
22.7 总结
第23课其他编辑命令
23.1 显示或改变当前缓冲区的名字
23.2 合并行
23.3标记和访问行
23.4块移动和块拷贝
23.5读文件
23.6执行shell命令
23.7 总结
第五部分 UNIX通信工具
第24课与其他用户通信
24.1直接通信
24.2 电子邮件
24.3总结
25.1 呼叫其他系统
第25课与其他系统通信
25.2 与其他UNIX系统交流
25.3使用cu与非UNIX系统交互
25.4总结
第26课UNIX与网络
26.1 UNIX和基于UUCP的网络
26.2网络互联
26.3传输二进制数据
26.4总结
第六部分可视化编辑
第27课可视化编辑器入门
27.1启动可视化编辑器
27.2退出可视化编辑
27.5滚动和翻页
27.3重新编辑当前的文件
27.4插入文本
27.6特殊的输入字符
27.7总结
第28课编辑器方式
28.1编辑器方式及其转换
28.2可视化命令方式
28.3 ex命令方式
28.4文本输入方式
28.5总结
第29课对编辑器进行配置
29.1编辑器变量
29.2设置命令
29.4总结
29.3外部配置
30.1移动一个字符或一行
第30课在编辑缓冲区中移动光标
30.2移动一个单词
30.3在窗口内定位
30.4总结
第31课对象和动作
31.1 对象
31.2 动作
31.3使用动作和对象编辑正文
31.4总结
32.2命名缓冲区
32.3在文件之间拷贝文本
32.1编辑缓冲区
第32课裁剪和粘贴
32.4在文件之间移动正文
32.5 总结
第33课错误恢复
33.1修改输入错误
33.2恢复以前删掉的正文
33.3恢复文件
33.4重画屏幕
33.5 总结
第七部分 使用UNIX shell和实用程序
第34课过滤器程序和命令流水线
34.1过滤器程序
34.2 UNIX过滤器程序和命令流水线
34.3用tee程序进行管道安装
34.4 总结
35.1 UNIX实用程序grep
第35课查找文本和文件
35.2模式匹配
35.3筛选数据
35.4查找文件
35.5 总结
第36课流编辑
36.1流编辑基础
36.2 内置脚本
36.3脚本文件
36.4关闭自动打印功能
36.5 sed用于重定向
36.6总结
37.1增加个人的命令目录
第37课shell编程基础
37.2 创建自己的命令文件
37.3总结
第38课shell脚本用于批处理
38.1 shell程序设计语言
38.2命令替换
38.3 shell参数及其替换
38.4命令退出状态
38.5命令列表
38.6总结
第39课 使用UNIX shell程序设计语言
39.1控制语句
39.2件么是程序设计
39.3总结