第一章 Linux的概况及安装
1.1 Linux的概况
1.1.l 什么是Linux
1.1.2 Linux的特征
1.1.3 使用Linux的最小系统要求
1.2 LinUX使用的硬件
12.1 CpU
1.2.2 RAM
1.2.3 总线
1.2.4 硬盘
1.2.5 硬盘控制器
1.2.6.显示卡
1.2.7 网卡
l.2.8 CDROM驱动器
1.2.9 鼠标
1.2.10 打印机
1.2.ll 声卡
1.3 安装Linux
1.3.1 准备工作
1.3.2开始安装 Linux
1.4 小结
第二章 Linux的初级使用
2.1 启动Linux系统
2.1.l 使用LILO
2.1.2 LILO的配置
2.1.3 怎样使用 LILO
2.1.4 卸载LILO
2.1.5 使用loadlin
2.l.6 关闭系统
2.2 文件系统
2.2.l 什么是文件系统
2.2.2 文件系统的组成
2.2.3 Linux支持的文件系统
2.2.4 安装一个文件系统
2.3 管理目录和文件
2.3.l 目录层次
2.3.2 路径
2.3.3 文件的命名
2.3.4 文件类型
2.3.5 与处理文件和目录有关的命令
2.3.6 文件的属性
2.4 通配符
2.5 小结
第三章 SHELL详解
3.1 C SHELL的功能概述
3.l.1 C SHELL的记忆功能
3.1.2 在C SHELL中建立新的命令
3.1.3 别名功能
3.1.4 控制命令的输入和输出
3.1.5 其它类型的 SHELL
3.2 开始使用C SHELL
3.2.1 登录
3.2.2 退出
3.2.3 C SHELL中执行命令的一些特殊规定
3.3 管理目录
3.3.1 目录
3.3.2 显示当前的工作目录
3.3.3 改变当前目录
3.3.4 在推栈中自由移动目录
3.3.5 在推栈中去掉某个目录项
3.4 C SHELL的历史功能
3.4.l 历史功能的原理
3.4.2 引用从前的命令
3.4.3 更复杂的使用历史命令的方法
3.4.4 对历史命令的修饰
3.5 重定向
3.5.l 重定向命令的输入
3.5.2 重定向命令的输出—
3.5.3 重定向命令的错误输出
3.5.4 增加安全性
3.5.5 管道
3.5.6 利用一个命令的输出
3.5.7 子SHELL
3.6 C SHELL的变量
3.6.l 定义变量
3.6.2 环境变量
3.6.3 C SHELL中的特殊变量
3.7 编写SHELL脚本
3.7.l 如何执行一个命令原本
3.7.2 带参数的命令原本
3.7.3 使用source命令执行原本
3.7.4 开始编辑命令原本
3.8 命令原本中的控制语句
3.8.l 自定义表达式
3.8.2 逻辑判断语句
3.8.3 多出口判断语句
3.8.4 在列表中循环
3.8.5 使用while循环
3.8.6 控制循环的流程
3.8.7 使用exit跳出命令原本
3.8.8 跳转语句
3.8.9 重复一条语句
3.8.10 在C SHELL中实现算术计算
3.8.11 编写命令原本的一些技巧和方法
3.9 C SHELL中的别名
3.9.l 定义自己的命令
3.9.2 建立复杂的别名
3.10 C SHELL中的工作管理
3.10.l 前台和后台
3.10.2 进程号和工作号
3.10.3 使工作后台进行
3.11 设定提示符
3.11.l 指定提示符的SHELL变量
3.11.2 设定提示符使用的特殊字符串
3.12 C SHELL的特殊变量
3.13 C SHELL的启动和终止
3.14 显示和管理系统资源
3.14.l 显示资源的使用情况
3.14.2 定义time的输出格式
3.14.3 资源的限制
3.15 C SHELL的内部命令
3.16 小结
第四章 使用好编辑器
4.1 VI简介
4.2 编辑模式和命令模式
4.2.l在两种模式间切换
4.2.2 显示当前的工作模式
4.3 基本的Vi操作
4.3.l 设置终端类型
4.3.2 启动 vi
4.3.3 存盘和退出命令
4.4 移动光标命令
4.4.l 以字符或行为单位移动光标
4.4.2 在行中移动光标
4.4.3在 整篇文章中移动光标
4.4.4 在屏幕上移动光标
4.5 文本编辑命令
4.5.l 文本插入命令
4.5 文本删除命令
4.5.3 文本修改命令
4.5.4 文本的剪切拷贝和粘贴
4.6 字符串查找命令
4.6.1 在文本内查找字符串
4.6.2 在当前行上查找字符
4.6.3 标记文本
4.6.4 查找命令汇总
4.7 其它一些重要命令
4.7.l 字符串替换命令
4.7.2 命令的重复和撤消
4.7.3 更改大小写
4.7.4 显示当前工作的行和文章的总行数
4.7.5 编辑另外的文件
4.7.6 引入文件
4.7.7 在Vi中执行外部命令
4.7.8 删除换行符
4.8 Vi的环境变量
4.9 vi的命令行选项
4.10 小结
第五章 X Window系统
5.1 X Window概述
5.1.I X系统简史
5.l.2 什么是 X视窗系统
5.l.3 X的功能
5.1.4 X系统的结构
5.2 配置XFfCC86
5.2.l 通用的系统
5.2.2 XFree86的组成
5.2.3 研究XF86Config文件
5.2.4 运河X Window系统
5.3 使用Fvwm95进行窗口管理
5.3.1 窗口及一般的操作
5.3.2 任务栏、屏幕菜单和按钮栏
5.4 X Window虚拟终端
5.5 配置Fvwm95
5.5.1 Fvwm95的内部命令和配置命令
5.5.2 配置Fvwm95模块
5.6 其它几个窗口管理程序
5.6.1 twm
5.6.2 olvwm和 olwm
5.6.3 KDE
5.7 X Wndow下的命令行设置程序
5.7.1 xset的使用方法
5.7.2 xsetroot程序的使用方法
5.7.3 使用xpmroot程序
5.8 X Window下的应用程序
5.8.1 xload程序
5.8.2 xclock程序
5.8.3 Xbiff程序
5.8.4 XCalc程序
5.8.5 xkill程序
5.8.6 xman程序
5.8.7 xlock程序
5.8.8 xmag程序
5.9 小结
第六章 文本处理工具
6.1 sed工具
6.11 何为sed
6.1.2 sed的格式
6.1.3 编辑命令
6.1.4 地址
6.l.5 功能函数
6.1.6 后记
6.2 awk命令
6.2.1 前言
6.2 awk的用法
6.2.3 字段
6.2.4 模式
6.2.5 动作
6.2.6 后记
6.3 文件归档工具
6.3.l 用tar对文件归档
6.3.2 用CpiO命令对文件归档
6.3.3 使用rpm进行文件归档工作
6.4 文件压缩工具
6.4.1 使用 gZip压缩文件
6.4.2 使用tar和gzip来工作
6.4.3 gunzip命令
6.4.4 使用Zip命令处理文件
6.4.5 使用bZipZ压缩文件
6.4.6 gzexe命令
6.5 在 Linux下处理 DOS格式化的软盘
6.5.1 DOS文件名
6.5.2 MtOOIS命令详解
6.6 文本搜索工具
6.6.1 find命令
6.6.2 用grep搜索文件内部
6.7 文件的打印
6.8 小结
第七章 系统管理
7.1 用户和组
7.l.l passwd文件
7.1.2 snauow文件
7.1.3 用户和组的概念
7.l.4 管理用户和组
7.2 设置Linux启动
7.2.1 启动的方式
7.2.2 Linux系统的引导过程
7.2.3 inittab文件定义运行级别及其进程
7.2.4 再探讨启动过程
7.3 管理进程
7.3.l 启动和终止进程
7.3.2 查看进程
7.3.3 查看系统上的用户
7.3.4 安排进程的优先级
7.3.5 杀死进程
7.3.6 定时安排进程的运行
7.4 系统安全
7.4.1 选择口令
7.4.2 管理用户的口令
7.4.3 管理文件权限
7.4.4 root的活动
7.4.5 备份数据
7.5 使用quota限制磁盘定额
7.6 小结
第八章 网络的建设和管理
8.l 准备架设网络
8.l.1 Internet协议集介绍
8.1.2 获取lp地址
8.1.3 域名
8.l.4 Internet术语
8.2 设置TCP/lP文件,
8.2.l 设置hosts文件
8.2.2 设置networks文件
8.2.3 设置protOCols文件
8.2.4 设置services文件
8.2.5 使用netconfig命令来配置TCPllP
8.2.6 ifconfig命令
8.2.7 使用route命令
8.2.8 使用netstat命令监控网络
8.3 建立PPP连接
8.3.l 用PPP建立拨号网络连接
8.3.2 运行ppp-go
8.3.3 查看问题
8.4 建立电子邮件服务
8.4.l 安装sendlnail
8.4.2 关于别名
8.4.3 配置sendlnail
8.4.4 使用mail程序处理邮件
8.4.5 使用elm程序处理邮件
8.5 建立Web服务器
8.5.1 Apache服务器简介
8.5.2 安装Aphcne”服务器
8.5.3 配置Apache服务器
8.6 访问网络
8.6.l 使用telnet访问远程计算机
8.6.2 使用冲进行文件传输
8.6.3 使用r系列命令
8.7 使用Gopher
8.8 使用Archie定位文件
8.9 Linux下的几个程序
8.9.l 使用WritC程序发送消息
8.9.1 mesg命令
8.9.3 talk程序
8.9.4 Wall程序
8.9.5 finger程序
8.9.6 biff程序
8.10 UseNet新闻组
8.10.l 什么是 UseNet
8.10.2 新闻组的命名结构
8.11 小结
附录 Slackware Linux 软件包详解