第一章 引论 1
1.1 概述 1
1.2 关于本指南 1
1.3 标记约定 1
第二章 vi:正文编辑程序 3
2.1 引言 3
2.2 演示 3
2.3 编辑任务 14
2.4 常见问题的解决 35
2.5 设置用户环境 36
2.6 命令汇总 40
第三章 mail 44
3.1 引言 44
3.2 演示 44
3.3 基本概念 46
3.4 使用mail 49
3.5 命令 53
3.6 暂时离开合成方式 59
3.7 设置通信环境:mailrc文件 62
3.8 使用高级特性 64
3.9 快速参考 66
第四章 与其它节点通信 72
4.1 引言 72
4.2 使用Micnet 72
4.3 使用UUCP 74
4.4 在远程系统上注册 79
5.2 基本概念 83
5.1 引言 83
第五章 shell 83
5.3 shell变量 90
5.4 shell状态 94
5.5 命令的环境 95
5.6 引用shell 96
5.7 shell过程的实参传递 97
5.8 控制shell的控制流程 98
5.9 特殊的shell命令 109
5.10 shell过程的建立和组织 111
5.12 支撑命令及其特性 113
5.11 执行标志 113
5.13 有效的shell程序设计 118
5.14 shell过程举例 122
5.15 shell文法 128
5.15.1 元字符和保留字 129
第六章 C-shell 131
6.1 引言 131
6.2 引用C-shell 131
6.3 使用shell变量 132
6.4 使用C-shell历史表 133
6.5 使用别名 135
6.6 输入/输出改向 136
6.7 创建后台和前台作业 137
6.8 使用内部命令 137
6.9 创建命令脚本 139
6.10 使用argv变量 139
6.11 替换shell变量 139
6.12 使用表达式 140
6.13 使用C-shell:一个样本程序 141
6.14 使用其它控制结构 143
6.15 为命令提供输入 144
6.16 捕获中断 144
6.17 使用其它特性 145
6.18 在终端上使用循环 145
6.19 使用花括号中的实参 146
6.20 替换命令 146
6.21 特殊字符 146
7.3 使用ksh内部编辑程序 148
7.2 启动ksh 148
7.1 引言 148
第七章 Korn shell 148
7.4 访问历史文件中的命令 151
7.5 定制ksh环境 153
7.6 操纵比屏幕还宽的命令 155
7.7 使用扩展的cd功能 156
第八章 直观shell 157
8.1 什么是直观shell 157
8.2 直观shell入门 157
8.3 直观shell屏幕 158
8.4 直观shell命令介绍 160