内容简介
第一部分 安装
第一章 了解Linux
1.1 功能强大的操作系统——Linux 系统简介
1.2 TurboLinux 6.0 对系统的需求
1.3 加深了解TurboLinux 的系统特性
1.4 TurboLinux 6.0 新特性
第二章 安装TurboLinux 6.0
2.1 硬盘分区
2.1.1 用DOS的FDISK分区
2.1.2 用PQMagic和SysComd分区
2.2 准备开始安装
2.2.1 直接从光盘安装
2.2.2 在DOS下用Loadlin启动
2.2.3 从软盘安装
2.3 安装TurboLinux 系统
2.3.1 虚拟屏幕热键
2.3.2 选择显示器色彩
2.3.3 选择键盘类型
2.3.4 PCMCIA卡
2.3.5 特别设备驱动盘
2.3.6 硬件自动探测——TurboProbe
2.3.7 选择安装来源
2.3.8 网络类型选择(只限普通类型)
2.3.9 系统选项(只限扩展类型)
2.3.10 SCSI检测
2.3.11 磁盘分区
2.3.12 激活交换分区
2.3.13 选择根分区
2.3.14 设置文件系统
2.3.15 选择格式化分区
2.3.16 配置TCP/IP网络
2.3.17 安装信息记录
2.3.18 安装软件包
2.3.19 安装LILO
2.3.20 配置显示卡
2.3.21 配置键盘和鼠标
2.3.22 配置显示器
2.3.23 选择色彩深度和显示模式
2.3.24 选择显示字库
2.3.25 选择登录方式
2.3.26 测试X配置
2.3.27 完成配置
2.3.28 配置时区
2.3.29 配置打印机
2.3.30 ISA即插即用
2.3.31 PPP/拨号配置
2.3.32 配置系统服务
2.3.33 设置默认桌面
2.3.34 设置系统管理员密码
2.4 安装完成
第三章 第一次启动TurboLinux 6.0
3.1 使用TurboLinux 6.0
3.1.1 启动TurboLinux 6.0系统
3.1.2 登录TurboLinux 6.0
3.1.3 输入命令
3.1.4 恢复命令历史
3.1.5 选取文本
3.1.6 补全命令
3.2 用户管理
3.2.1 增加用户
3.2.2 管理用户
3.2.3 删除用户
3.2.4 使用su命令改变身份
3.2.5 管理用户组
3.3 使用帮助命令
3.3.1 帮助页面包含的内容
3.3.2 系统帮助的编排
3.3.3 在帮助页中搜索关键词
3.3.4 其他帮助命令
3.4 启动X Windows 系统
3.5 使用虚拟控制台
3.6 关闭系统
第四章 Linux 的文件系统
4.1 文件系统概述
4.2 Linux 文件系统的组成
4.3 安装和卸载文件系统
4.3.1 手工安装文件系统
4.3.2 启动时自动安装文件系统
4.3.3 卸载文件系统
4.4 文件类型
4.4.1 普通文件
4.4.2 目录文件
4.4.3 连接文件
4.4.4 特殊文件
4.5 文件的权限
4.5.1 文件的权限类型
4.5.2 改变文件的权限
4.5.3 默认的文件权限
4.5.4 改变文件的所有者
4.6 文件和目录的基本操作
4.6.1 ls和dir列目录清单
4.6.2 cd改变目录
4.6.3 mkdir创建目录
4.6.4 rm、rmdir删除命令
4.6.5 mv移动命令
4.6.6 cat查看文件内容
4.6.7 cp复制
第五章 Linux常用命令
5.1 搜索命令
5.1.1 正则表达式
5.1.2 grep命令
5.1.3 find命令
5.2 文件处理命令
5.2.1 查看文件内容——more和less
5.2.2 查看文件的类型——file
5.2.3 比较两个文件的不同——diff和cmp命令
5.2.4 字数统计——wc命令
5.2.5 修改文件的时间和日期标志——touch命令
5.2.6 文件压缩/解压缩
5.2.7 文件备份——tar
5.3 其他命令
5.3.1 系统日期和时间——date命令
5.3.2 系统信息——uname命令
5.3.3 强有力的计算器——bc命令
5.3.4 汉字编码转换程序
5.4 VI编辑命令
5.4.1 vi的两种模式
5.4.2 启动和退出vi
5.4.3 编辑模式
5.4.4 vi基本编辑方法
5.4.5 vi高级应用
5.4.6 高级编辑指令
5.4.7 文件指令
5.5 基本网络命令
5.5.1 ping
5.5.2 ftp命令
5.5.3 telnet
5.6 Linux下处理DOS文件——mtools
第六章 安装X Windows 系统
6.1 了解X Windows
6.1.1 客户机/服务器的概念
6.1.2 输出功能
6.2 安装和配置XFree86系统
6.2.1 安装软件
6.2.2 XFree86的硬件支持
6.2.3 运行X的测试程序
6.3 深入了解XF86Config文件段
6.3.1 Files段
6.3.2 ServerFlags段
6.3.3 Keyboard段
6.3.4 Pointer段
6.3.5 Monitor段
6.3.6 Device段
6.3.7 Screen段
6.4 X Windows 启动文件
6.5 在非XFree86的X-Server下使用中文TrueType字库
第七章 使用X Windows
7.1 选择TurboLinux 6.0的窗口管理程序
7.1.1 AfterStep
7.1.2 GNOME
7.1.3 KDE
7.2 选择TurboLinux 6.0的语言显示方式
7.3 X Windows 的组成
7.4 使用TurboDesk桌面
7.4.1 基本操作
7.4.2 TurboDesk桌面的组成
7.4.3 常用的X Window应用程序
第八章 理解窗口管理程序KDE
8.1 安装KDE
8.2 KDE桌面概貌
8.3 KDE的“资源管理器”——krm
8.4*.kdelnk文件
8.4.1 建立设备连接文件
8.4.2 建立打印机连接文件
8.4.3 数据类型和MIME类型
8.4.4 注册应用程序
8.5 定制桌面
8.6 KDE提供的程序
8.6.1 文本编辑器
8.6.2 图形图像类工具
8.6.3 Internet工具
8.6.4 系统工具
8.6.5 实用程序
第二部分 系统管理
第九章 系统的引导
9.1 从软盘引导
9.2 从系统引导程序引导——SysCmd 4.0
9.3 从DOS中引导Linux--LoadLin
9.4 用LILO引导
9.4.1 配置LILO
9.4.2 LILO命令行的参数
9.4.3 LILO的含义
第十章 提高系统的安全性
10.1 改进口令安全
10.1.1 没有口令的帐号
10.1.2 不使用的帐号
10.1.3 默认的帐号
10.1.4 来宾帐号
10.1.5 命令帐号
10.1.6 组帐号
10.2 文件安全
10.3 记录SU的使用状况
10.4 安全措施
第十一章 升级和安装软件
11.1 turbopkg和xturbopkg
11.2 rpm
第三部分 深入使用TurboLinux 6.0
第十二章 深入了解shell
12.1 shell 简介
12.2 登录的过程
12.3 了解各种的shell
12.4 shell环境的设置
12.5 shell命令的语法分析
12.5.1 使用命令、标志和参数
12.5.2 匹配文件名
12.5.3 管道
12.5.4 重定向输入和输出
12.5.5 替换命令结果
12.5.6 了解命令组、子shell和其他命令
12.6 执行后台运行的进程
12.6.1 后台运行
12.6.2 使用nohup命令
12.7 别名化shell
第十三章 用shell编程
13.1 编写并运行shell脚本
13.2 shell变量和变量数组
13.2.1 定义和取消变量
13.2.2 局部变量和全局变量
13.2.3 位置变量和命令行参数
13.2.4 shell预定义变量
13.2.5 变量数组
13.2.6 变量扩展
13.2.7 从键盘获得变量的值
13.3 数学运算
13.4 条件表达式
13.4.1 整数条件运算符
13.4.2 字符串条件运算符
13.4.3 文件条件运算符
13.4.4 逻辑条件运算符
13.5 程序的终止状态码
13.6 各种控制语句
13.6.1 if语句
13.6.2 case语句
13.6.3 for语句
13.6.4 while语句
13.6.5 until语句
13.6.6 select语句
13.6.7 shift语句
13.6.8 break语句
13.7 函数
13.8 使用注释
13.9 bash的启动文件
第十四章 多进程管理
14.1 查看系统任务
14.1.1 查看系统中的用户——who命令
14.1.2 监测进程的运行状况——ps命令
14.2 控制进程的运行
14.2.1 用kill命令终止进程的运行
14.2.2 用kill命令重置进程
14.2.3 kill的其他用法
14.2.4 用nice命令设置进程的优先级
14.2.5 用renice命令修改进程的优先级
14.3 进程调度
14.3.1 使用at命令在指定时间执行任务
14.3.2 使用batch命令运行繁重任务
14.3.3 用cron和crond安排作业
第十五章 LaTeX和CJK的中文应用
15.1 LaTeX简介
15.1.1 一个典型的tex输入文件
15.1.2 控制序列和特殊字符
15.2 用LaTeX编写简单文档
15.2.1 编写输入文件
15.2.2 输入文件中的空格和回车
15.2.3 引号和虚线
15.2.4 节 标题
15.2.5 改变字体
15.2.6 特殊符号
15.3 用LaTeX书写数学公式
15.3.1 数学模式
15.3.2 数学模式中的字符
15.3.3 数学模式中的上标和下标
15.3.4 使用希腊字母
15.3.5 数学符号
15.3.6 在数学模式中改变字体
15.3.7 数学模式中的基本函数
15.3.8 在公式中嵌入文字
15.3.9 分式和根号
15.3.10 省略号(三点)
15.3.11 平均值、向量符号和其他修饰
15.3.12 括号和取模
15.3.13 多行方程式
15.3.14 矩阵
15.3.15 导数、极限、求和以及积分
15.4 LaTeX使用进阶
15.4.1 LaTeX中的空白
15.4.2 列表
15.4.3 显示引文
15.4.4 原封不动地插入文本
15.4.5 表格
15.4.6 LaTeX前置指令
15.4.7 用户自定义宏
15.4.8 在LaTeX文档中插入图片
15.5 打印LaTeX文档
15.6 CJK使用简介
15.7 LyX使用简介
15.7.1 打印LyX文档
15.7.2 基本操作
15.7.3 更改字体
15.7.4 使用环境
15.7.5 设置段落格式
15.7.6 TeX模式
15.7.7 在LyX中编辑公式
15.7.8 标签和交互参考
15.7.9 目录
15.7.10 LaTeX前置指令
第十六章 配置一个新的内核
16.1 内核的版本
16.2 升级内核的时机
16.3 安装内核
16.3.1 获得并安装内核源代码
16.3.2 编译前的准备工作
16.3.3 配置内核
16.3.4 编译、安装内核
16.4 增加模块
第十七章 功能全面的Office工具——StarOffice
17.1 获得和注册StarOffice
17.2 安装StarOffice组件
17.3 启动StarOffice
17.4 使用StarOffice组件
17.4.1 Events
17.4.2 New Drawing
17.4.3 New HTML Document
17.4.4 New Mail
17.4.5 New Presentation
17.4.6 New Spreadsheet
17.4.7 New Text Document
17.4.8 Printer Setup
第十八章 使用模块
18.1 认识模块
18.2 操作模块的命令
18.2.1 modprobe装载命令
18.2.2 depmod建立依赖文件命令
18.2.3 lsmod显示模块命令
18.2.4 /etc/conf.modules配置文件
18.3 系统模块的初始化
第十九章 系统的启动控制——init
19.1 运行级
19.2 /etc/inittab文件
19.3 init初始化系统的过程
19.4 为每个运行级定制守护进程
第二十章 文件系统的维护
20.1 检查文件系统——fsck命令
20.2 创建文件系统——mkfs命令
20.3 交换文件和交换分区
20.3.1 创建交换分区
20.3.2 创建交换文件
20.4 合理利用磁盘空间
20.4.1 文件系统统计数据
20.4.2 清理磁盘
第四部分 网络配置和管理
第二十一章 收发电子邮件
21.1 发送邮件
21.2 阅读邮件
21.3 保存邮件
21.4 回复信笺
21.5 删除信笺
第二十二章 配置TCP/IP网络
22.1 TCP/IP协议基础知识
22.1.1 基本术语
22.1.2 TCP/IP协议族
22.2 Linux的网络配置文件
22.2.1 /etc/hosts文件
22.2.2 /etc/hetworks文件
22.2.3 /etc/host.conf文件
22.2.4 /etc/resolv.conf文件
22.2.5 /etc/HOSTNAME文件
22.2.6 /etc/sysconfig/network文件
22.2.7 各网络接口配置文件
22.3 配置网络接口
22.4 TCP/IP路由
22.4.1 内核路由表
22.4.2 修改内核路由表
22.4.3 动态路由
22.5 使用网络配置工具
22.6 用netstat监控TCP/IP网络
22.6.1 显示网络连接
22.6.2 显示网络接口统计数据
第二十三章 配置拨号网络
23.1 安装软件
23.2 确保内核支持PPP
23.3 从ISP获得必要信息
23.4 设定调制解调器和串口
23.4.1 串口和IRQ
23.4.2 配置调制解调器
23.5 配置域名解析
23.6 配置PPP网络接口
23.7 测试PPP拨号网络
23.8 工作过程
23.9 使用KPPP
第二十四章 配置文件服务
24.1 了解inetd
24.1.1 /etc/services文件
24.1.2 /etc/inetd.conf文件
24.2 tcpd
24.3 FTP服务
24.3.1 匿名FIP服务
24.3.2 存取控制
24.4 NFS服务
24.4.1 /etc/exports文件
24.4.2 使用配置工具
24.5 配置httpd
24.5.1 access.conf
24.5.2 http.conf
24.5.3 srm.conf
第二十五章 用Samba实现和Windows共享
25.1 使用Windows 95/98/NT 的“网络邻居”
25.1.1 smbclient命令
25.1.2 装载Samba文件系统
25.2 Samba的配置文件
25.2.1 /etc/smb.conf文件格式
25.2.2 /etc/smb.conf的节
25.2.3 /etc/smb.conf的特殊节
25.2.4 宏替换
25.3 用户身份验证
25.4 Samba的安全性
25.4.1 Security=share
25.4.2 Security=user
25.4.3 Security=server
25.4.4 Security=domain
25.4.5 share和user安全级的比较
25.5 常用参数
25.5.1 全局参数
25.5.2 其他参数
25.6 使用用户映射
25.6.1 guest用户映射
25.6.2 用户映射
25.7 使用加密口令
25.7.1 Samba口令文件
25.7.2 指定Samba使用加密口令
25.7.3 smbpasswd命令
25.7.4 怎样才能不使用加密口令
25.8 提供打印服务
25.8.1 重要参数
25.8.2 为Windows安装打印驱动
25.8.3 非PostScript打印机
25.8.4 打印记费
25.9 处理WinPopup信息
25.10 一些提示
25.11 使用Samba组件中的应用程序
附录 Linux 基本命令简介