内容简介
第一章 UNIX概述
1.1 操作系统
1.2 UNIX以外的操作系统
1.3 为什么要用UNIX
1.4 UNIX的特征
1.4.1 多用户多工
1.4.2 层次结构文件系统
1.4.3 shell
1.5 UNIX的历史
1.5.1 UNIX的发展过程
1.6.1 硬件
1.6 UNIX的系统需求
1.5.2 UNIX的标准化
1.6.2 软件
1.7 个人计算机上使用的UNIX
1.7.1 MINIX
1.7.2 MINIX的获得
练习题
第二章 UNIX的基本操作
2.1 键盘操作
2.1.1 具有两个字符的键
2.1.2 Caps键
2.1.3 订正键
2.1.5 其他的特殊键
2.1.4 Return键(回车)
2.2 注册和注销
2.2.1 注册操作
2.2.2 注销操作
2.3 口令的设定
2.4 命令的执行
2.5 任务管理
2.5.1 任务
2.5.2 前台任务和后台任务
2.5.3 后台任务的启动和结束
2.5.4 C shell的任务控制功能
2.6 manual的参阅
2.7 从login到logout
练习题
第三章 与其他用户的通信
3.1 邮件系统
3.1.1 阅读送达的邮件
3.1.2 邮件的发送
3.1.3 邮件的查询
3.2 在网络上传送邮件
3.3 与其他用户的对话
3.3.1 who命令
3.3.2 write命令
3.3.3 mesg命令
3.3.4 talk命令
练习题
3.3.5 重定向的邮件
第四章 UNIX的文件操作
4.1 文件的种类
4.2 目录
4.2.1 目录间的文件指定
4.2.2 目录移动命令cd
4.2.3 目录的建立和删除命令mkdir和rmdir
4.3 文件操作命令
4.3.1 文件名显示命令ls
4.3.2 文件拷贝命令cp
4.3.3 文件移动命令mv
4.3.4 文件删除命令rm
4.3.5 文件内容显示命令cat
4.3.6 文件按页输出命令more
4.3.7 UNIX与MS-DOS命令的对照
4.3.8 通配符
4.4 文件的保护
4.4.1 保护模式确认命令ls
4.4.2 保护模式设定命令chmod
4.4.3 保护模式的自动设定
4.4.4 二进制数和八进制数
练习题
第五章 vi的使用
5.1 vi的启动
5.2.1 用于输入的命令
5.2 vi的两种模式
5.2.2 移动光标的命令
5.2.3 字符删除命令
5.2.4 变更命令
5.2.5 结束编辑程序的命令
练习题
第六章 Emacs
6.1 Emacs
6.1.1 Emacs的启动
6.1.2 Emacs的结束
6.2 操作
6.3 编辑
6.4.1 邮件的发送
6.4 邮件的发送和接收
6.4.2 邮件的接收
6.5 Emacs的用户定制
6.5.1 .emacs文件
6.5.2 键的变更
6.5.3 变量的变更
练习题
第七章 C程序设计
7.1 UNIX上的程序设计
7.2 程序的执行
7.3 程序的调试
7.3.2 dbx的使用
7.3.1 dbx的特征
7.3.3 设定状况的确认
7.3.4 设定的解除
7.3.5 程序的执行
7.3.6 变量内容的显示
7.3.7 退出dbx
练习题
第八章 shell
8.1 shell的概要
8.2 输入输出的切换
8.2.1 标准输入的切换
8.2.2 标准输出的切换
8.2.3 标准错误输出的切换
8.2.4 管道
8.2.5 筛选程序
8.3 环境的设定
8.4 shell的变量
8.4.1 shell变量的定义
8.4.2 shell变量的参照
8.4.3 shell变量的取消
8.4.4 特殊的shell变量
8.5 环境变量
8.5.1 环境变量的定义
8.5.2 环境变量的参照
8.5.3 环境变量的取消
8.5.4 特殊的环境变量
8.6 shell程序设计
8.6.1 shell script的建立
8.6.2 shell script的执行
8.6.3 shell script内变量的利用
8.6.4 shell script的调试
8.7 C shell的控制结构
8.7.1 if-then-else-endif
8.7.2 switch-case-endsw
8.7.3 foreach-end
8.7.4 while-end
8.8 Shell中的引号
8.9 C Shell的history功能
练习题
第九章 UNIX的实用工具
9.1 grep
9.1.1 grep的选项
9.1.2 正规表示
9.2 awk
9.2.1 awk程序的结构
9.2.2 awk程序的执行
9.2.3 模式
9.2.4 动作(action)
9.3 make
9.3.1 Makefile的组成
9.3.2 make的宏功能
练习题
第十章 LATEX的使用
10.1 LATEX用文章的文体
10.2 LATEX的使用方法
10.2.1 用LATEX进行排版
10.2.2 试看(preview)
10.2.3 打印
10.3 tex文件
10.3.1 文章
10.3.2 命令
11.2 X—Window的结构
11.1 X—Window系统
第十一章 X—Window的使用
11.3 X—Window的启动
11.4 窗口的移动
11.5 X Display Manager
11.6 client
附录
附录A UNIX主要命令一览
注册·口令
文件·目录操作
与其他用户的通信
文件信息的处理
任务管理
公用程序
Vi的启动
模式
光标控制命令
附录B vi命令一览
文件插入命令
文件删除命令
文件变更命令
修正取消命令
检索命令
文件移动命令
shell控制命令
文件的保存和编辑程序的结束命令
文件删除命令
文件变更命令
附录C Emacs主要命令一览
光标控制命令
Emacs的启动
检索命令
修正取消命令
文件移动命令
窗口控制命令
shell控制命令
文件的保存和编辑程序的结束命令
注释
练习题参考答案