《红旗Linux实用教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:孙易嘉主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2000
  • ISBN:7508403797
  • 页数:273 页
图书介绍:本书详细讲解了Linux的有关基础知识。包括:红旗Linux的安装,Linux的发展史、软件特性,常用命令和工具的使用方法,以红旗Linux桌面环境为例详细地介绍了XWindows系统,还介绍了系统核心的编译,网络功能以及Shelll的有关使用。

第一篇 安装篇 1

第一章 红旗Linux的特性 1

1.1 全新的国产操作系统——红旗Linux 1

1.2 红旗Linux上的中文环境——炎黄中文平台 2

第二章 安装红旗Linux 4

2.1 安装前的准备工作 4

2.1.1 备份数据 4

2.1.2 收集硬件信息 4

2.1.3 准备DOS启动盘 5

2.1.4 制作红旗Linux的引导盘和扩充盘 5

2.1.5 准备Linux分区 7

2.2 安装红旗Linux 8

2.2.1 引导系统 9

2.2.2 选择键盘类型 10

2.2.3 选择安装方式 11

2.2.4 选择安装的方式及类型 16

2.2.5 创建Linux分区 17

2.2.6 激活交换分区 21

2.2.7 格式化分区 21

2.2.8 选择安装软件包 22

2.3 配置红旗Linux 25

2.3.1 配置鼠标 25

2.3.2 配置网络 25

2.3.3 设置时区 25

2.3.5 配置打印机 27

2.3.4 启动服务 27

2.3.6 设置root密码 31

2.3.7 制作启动盘 32

2.3.8 安装LILO 32

2.3.9 配置X Windows 34

2.3.10 重新启动系统 37

第二篇 基础篇 38

第三章 Linux简介 38

3.1 Linux简史 38

3.2 Linux系统特征 39

3.3 Linux与其他操作系统之间的不同 41

3.3.1 使用Linux的原因 41

3.3.2 Linux与MS-DOS的比较 41

3.3.4 其他UNIX实现 42

3.3.3 Linux与其他系统的比较 42

3.4 软件特性 43

3.4.1 基本命令和实用程序 44

3.4.2 文本处理和字处理 44

3.4.3 编程语言和实用程序 47

3.4.4 X Windows系统 47

3.4.5 网络 48

3.4.6 通信及BBS软件 49

3.4.7 使用MS-DOS的接口 50

3.4.8 其他应用程序 50

3.5 Linux信息资源 51

3.5.1 在线文档 51

3.5.4 USENET消息组 52

3.5.2 Linux在WWW上 52

3.5.3 相关书以及其他出版专著 52

3.5.5 国际互联网邮送名单 53

3.6 获取帮助 54

第四章 Linux教程 56

4.1 Linux基础 56

4.1.1 登录 56

4.1.2 文件系统的层次结构 57

4.1.3 进一步研究文件系统的层次结构 59

4.1.4 口令文件 60

4.2 Linux基本指令 61

4.2.1 Linux基本指令与DOS指令的对照 62

4.2.2 Linux的基本指令用法 63

4.3.1 vi的基本概念 73

4.3 功能强大的编辑器——vi 73

4.3.2 vi的基本操作 74

4.3.3 Command mode功能键列表 74

4.3.4 Last line mode指令简介 76

4.4 常用工具介绍 76

4.4.1 与DOS完全相通的工具——mtools 76

4.4.2 压缩、解压缩工具——GNU的gzip介绍 78

4.4.3 GNU的tar 80

4.5 基本的系统管理指令介绍 81

4.5.1 管理者使用的系统管理指令 82

4.5.2 使用者文件权限管理指令 90

5.1.1 X有什么特点 94

5.1 从用户角度看X系统 94

第五章 X Windows System 94

5.1.2 什么是窗口系统 95

5.1.3 X简史 96

5.1.4 X的成品 97

5.2 作为基本系统的X系统 97

5.2.1 X的基本元素 97

5.2.2 Server和Client如何交互 98

5.2.3 X的网络特性 101

5.3 X系统的使用者界面 102

5.3.1 管理界面:窗口管理器 103

5.3.2 应用程序界面和工具包 104

5.4 有关窗口的一些术语 104

5.5.1 选择xterm功能——菜单与命令行选项 105

5.5 终端机模拟器——xterm 105

5.5.2 滚动xterm的屏幕 106

5.5.3 剪贴文本 107

5.5.4 使用Tektronix模拟功能 109

5.5.5 使用不同字型 109

5.5.6 使用色彩(colour) 109

5.5.7 设定终端机键盘 110

5.6 配置X Windows System 110

5.6.1 使用xf86config设置XF86Config 110

5.6.2 图形界面的xf86config——XF86Setup 119

5.6.3 手动修改XF86Config——做细微地修正 123

6.1 UNIX桌面集成环境的新代名词KDE 126

第六章 红旗Linux桌面作业环境 126

6.1.1 KDE的应用程序 127

6.1.2 身兼Web Browser的文件管理员——KFM 129

6.1.3 设置K菜单的好工具——kmenuedit 135

6.1.4 KDE中央控制台 137

6.1.5 常用的KDE使用小技巧 138

6.1.6 方便的网络工具 140

6.2 红旗Linux的特色——炎黄中文平台 142

6.2.1 在字符环境下使用炎黄中文平台 143

6.2.2 在Desktop环境下使用炎黄中文平台 144

6.2.3 汉字打印实用程序 145

6.3 一些红旗Linux集成的好用的工具 146

6.3.1 文件管理工具的另一种选择——Xfm 146

6.3.2 强大的图形处理工具 147

6.3.3 快速检索工具archie tools 150

6.3.4 丰富多彩的多媒体世界 151

6.3.5 有趣的小游戏 156

第七章 其他常见的X Window Manager(XWM) 159

7.1 很像Windows 95的XWM——Fvwm95 159

7.1.1 改变Pop Menu和Button的字体大小 160

7.1.2 改变X Window System使用的字体 161

7.1.3 改变Botton的显示位置 161

7.1.4 将应用程序变成Button表示 162

7.1.5 增加应用程序到Start Menu 162

7.1.6 增加其他的XWM到Start菜单 164

7.1.7 更改Window Manager的颜色 165

7.2 XWM的老前辈——Fvwm2 166

7.3 漂亮至极的AfterStep 167

7.4 绚丽的Enlightenment 168

7.4.1 增快Enlightenment的开启速度 168

7.4.2 Enlightenment的themes设置问题 169

7.5 XWM的选用方法 170

第三篇 进阶篇 173

第八章 编译系统核心 173

8.1 编译系统核心前的准备工作 173

8.1.1 为什么要编译系统核心 173

8.1.2 哪里可以取得最新的Kernel版本 174

8.1.3 更新系统核心需要做哪些工作 175

8.2 编译核心的设置工作 178

8.2.1 make config(以kernel 2.2.10版为范例) 179

8.2.2 继续后面的编译设置工作 197

8.2.3 make menuconfig、make xconfig 200

8.3 用修补(patch)的方法使系统核心升级 203

8.4 使用kernel source或patch文件升级kernel的时机 204

8.4.1 使用kernel source升级核心的时机 204

8.4.2 使用patch文件升级核心的时机 204

第九章 网络功能简介 205

9.1 Linux的网络功能 205

9.2 使用网卡连上互联网络 205

9.3 基本网络指令介绍 208

9.4 文件传输Ftp 213

9.5 电子邮件E-mail 214

10.1.1 路径名扩展 221

第十章 Shell使用技术 221

10.1 Bash 221

10.1.2 输入/输出重新定向 223

10.1.3 管道 226

10.1.4 后台作业 226

10.1.5 作业控制 227

10.1.6 历史表 228

10.1.7 命令行编辑 230

10.1.8 命令补全 231

10.1.9 shell函数 231

10.2 Shell Script 232

10.2.1 命令文件 232

10.2.2 变量 233

10.2.3 shell script参数 235

10.2.4 登录script 236

10.2.5 更多变量的赋值方法 237

10.2.6 自动化状态变量 239

10.2.7 流程控制 240

10.2.8 信号 247

附录A Linux有关书目 250

A.1 联机文档 250

A.2 Linux文档工程手册 251

A.3 书籍和其他出版工作 252

A.3.1 使用UNIX 252

A.3.2 UNIX系统管理 252

A.3.4 编程 253

A.3.3 X Window系统 253

A.3.5 熟悉核心 254

附录B FTP教程 255

B.1 启动FTP 255

B.2 注册 255

B.3 一些FTP辅助命令 256

B.4 下载文件 257

B.5 从FTP退出 259

B.6 使用FTPMAIL 259

B.7 Linux FTP站点表 260

附录C GNU通用公共许可证(GPL) 261

D.1.1 非洲 267

D.1.2 亚洲 267

D.1 Sunsite站点 267

附录D Linux文档站点 267

D.1.3 澳大利亚 268

D.1.4 欧洲 268

D.1.5 北美 270

D.1.6 南美 272

D.2 TSX-11 272

D.2.1 非洲 272

D.2.2 亚洲 272

D.2.3 澳洲 272

D.2.4 欧洲 272

D.2.5 北美 273