书籍详情
Linux技术参考手册
作者:赖阿福,高健智编著
出版社:中国铁道出版社
出版时间:2000-01-01
ISBN:9787113036157
定价:¥42.00
内容简介
Linux作为一种独立新兴的操作系统,自今年年初开始在国内的普及率大幅度上升是有其必然规律的。首先,Linux是符合POSIX标准的UNIX操作系统(POSIX是指基于UNIX的可移植操作系统国际标准),所以只要是在UNIX系统上可以运行的软件,不需或经过小的改动就可以在Linux系统上运行。而Linux主要就是为Intel系列的80386、80486、Pentium和PentiumII类型的CPU而优化的操作系统,对硬件的要求是本着兼顾到普通PC机的要求而设计的。因此,作为学习UNIX的首选——Linux毋庸置疑。其次,当今世界国际互连网Internet席卷全球,也给Linux带来了发展的巨大推动力。Linux的大量应用程序本来就是在Internet上的计算机爱好者们开发并维护的,其应用与讨论在Internet上每天都是风风火火的,你可以在Internet上获得大量的关于Linux的讨论性文章并参与讨论,而且Linux的强大的网络功能使Internet以及许许多多局域网中的服务器都被Linux所占据。还有,Linux是在自由软件委员会制定的GUN(GeneralPublicLicense)公用许可证的保护下的纯自由软件。也就是说Linux的系统源代码和其下的应用软件的源代码都是向Linux用户公布的。但是,从目前情况看Linux的全面推广还需有一段时间,缺乏详细的有关Linux具体配置及其使用知识的中文资料就是十分重要的一个方面。而这一点我国台湾省计算机爱好者做了大量的工作。为了推进Linux的应用普及,我们购买了这方面较具代表性的书籍——台湾松岗电脑图书资料公司出版的《Linux技术参考手册》系列丛书的版权,将其转为简体,加以整理后出版,奉献给读者,希望读者欢迎。
作者简介
暂缺《Linux技术参考手册》作者简介
目录
1 Linux Information Sheet
1—1 Linux的简介
1—2 Linux的特性
1—3 硬件需求
1—3—1 最小配置
1—3—2 可用配置
1—3—3 支持的硬件
1—4 移植程序及其它软件的不完整列表
1—5 谁使用Linux?
1—6 取得Linux
1—6—l 匿名FTP
1—6—2 CDROM(略)
1—6—3 其它取得Linux的方法
1—7 Linux的法律状况
1—8 关于Linux的新闻
1—9 展望未来
1—10 关于本文件
1—11 法律声明
2 系统设置——HOWTO
2—1 导言
2—2 一般系统设置
2—2—1 键盘
2—2—2 编译内核
2—2—3 开机信息(Bootup Messages)
2—2—4 用户名称(Hostname)
2—2—5 Sendmail停机
2—2—6 设备驱动器(Device Drivers)
2—2—7 鼠标(Mouse)
2—2—8 安装位置(Mount Points)
2—2—9 LILO和Loadlin
2—2—10 打印机的设置
2—3 软件设置
2—3—1 bash(1)
2—3—2 ls(1)
2—3—3 less(1)
2—3—4 emacs(1)
2—3—5 joe(1)
2—3—6 jed
2—3—7 Tex and Friends
2—3—8 PPP
2—3—9 POP用户端程序
2—3—10 X窗口系统
2—3—11 Fortran
2—3—12 用户设置
2—4 结束语
2—4—1 版权声明(译者注:版权声明不译)
2—4—2 有关建议与意见
2—4—3 责任声明
3 The Linux GCC HOWTO
3—1 写在前面
3—1—1 译者的话
3—1—2 动与静
3—1—3 作者的补充说明
3—1—4 印刷与排版
3—2 东西在哪儿?
3—2—1 GCC—HOWTO在哪儿?
3—2—2 GCC相关的资料又在哪儿?
3—2—3 GCC
3—2—4 C程序库与头文件
3—2—5 有关的工具(as, ld, ar, strings etc)
3—3 GCC的安装与GCC的设置
3—3—1 GCC的版本
3—3—2 东西装好后都到哪儿去了?
3—3—3 头文件
3—3—4 建立交叉编译器(Building cross compilers)
3—4 移植程序与编译程序
3—4—1 GCC自行定义的符号
3—4—2 在线帮助
3—4—3 移植能力
3—5 除错与管理
3—5—1 预防重于治疗(lint)
3—5—2 除错
3—5—3 管理
3—6 连接
3—6—1 共享程序库和静态程序库的比较
3—6—2 在库中查找(‘sin()在哪个程序库里?’)
3—6—3 X文件
3—6—4 建立你自己的程序库
3—7 动态载入
3—7—1 基本概念
3—7—2 错误信息
3—7—3 控制动态载入器的运行
3—7—4 以动态载入方式编写程序
3—8 与开发人员联系
3—8—1 Bug报表
3—8—2 协助发展
3—9 小结
3—9—1 名人榜
3—9—2 翻译
3—9—3 欢迎任何的反馈
3—9—4 合法的行径规定
3—10 索引
4 Kernel HOWTO
4—1 简介
4—1—1 请先看此!
4—1—2 文章风格说明
4—2 重要问题与解答
4—2—1 内核到底是做什么的?
4—2—2 为什么要更新内核?
4—2—3 较新的内核支持哪些硬件?
4—2—4 需要哪个版本的GCC或是Libc?
4—2—5 什么是可载入模组?
4—2—6 需要多大的磁盘空间?
4—2—7 需要多长的时间?
4—3 如何真正进行内核的配置?
4—3—1 取得源代码
4—3—2 解开源代码的包
4—3—3 配置内核
4—3—4 现在应该做什么(The Makefile)?
4—4 编译内核
4—4—1 清除与确认
4—4—2 编译时期
4—4—3 其他可以“make”的东西
4—4—4 安装内核
4—5 修补内核
4—5—1 使用修补文件
4—5—2 如果有错误发生
4—5—3 删除.orig文件
4—5—4 其它的修补文件
4—6 附加的版本
4—6—1 kbd
4—6—2 Util一Linux
4—6—3 hdparm
4—6—4 gpm
4—7 一些容易出错的地方
4—7—1 make clean
4—7—2 巨大或缓慢的内核
4—7—3 内核无法编译
4—7—4 新版的内核似乎不能启动
4—7—5 你忘了执行LILO或系统根本不能启动
4—7—6 系统报告‘warning: bdflus not running’
4—7—7 系统报告‘undefined symbols’而且无法编译
4—7—8 无法让我的IDE/ATAPI CD—ROM正常工作
4—7—9 系统显示关于‘obsolete routing requests’的奇怪信息
4—7—10 防火墙功能无法在1. 2. 0上工作
4—7一ll “Not a Compressed kernel Image file”
4—7—12 升级至1. 3. x后在控制台终端上的问题
4—7—13 内核升级后似乎无法编译东西
4—7—14 增加上限
4—8 升级至2. 0. x的注意事项
4—9 可载入模组
4—9—1 安装模组工具
4—9—2 与内核发行的模组
4—10 其它配置选项
4—10—1 General setup(一般设置)
4—10—2 Networking options(网络选项)
4—ll 秘诀和技巧
4—11—1 重定向make或是patch命令的输出
4—11—2 条件式的内核安装
4—11—3 内核更新
4—12 其它可能相关有用的HOWTOs
4—13 杂项
4—13—l 作者
4—13—2 预定目标
4—13—3 贡献者
4—13—4 版权声明. 许可. 诸如此类的
5 Linux模组安装mini—HOWTO
5—1 本文件的目的
5—2 警告
5—3 先决条件
5—4 编译加速
5—5 针对模组重新编译内核
5—6 针对模组设置Debian或RedHat
5—7 针对模组设置Slackware
5—8 针对模组设置其它发行版
5—9 版权与其它合法性事项
6 Linux XFree86 HOWTO
6—1 介绍
6—1—1 其他资料来源
6—1—2 该文件的新版本
6—1—3 回函与订正
6—2 硬件需求
6—3 安装XFree86
6—4 设置XFree86
6—4—1 一般设置
6—4—2 解决困难
6—4—3 自定义设置
6—4—4 使用16位的颜色
6—5 执行XFree86
6—5—1 使用的条件
6—5—2 感谢
6—6 翻译
7 磁盘空间限制简易使用说明
7—1 如何在Linux上启动Quota?
7—2 什么是Quota?
7—2—1 目前在Linux上的情况
7—2—2 在Linux上使用Quota的需求
7—3 在Linux上设置Quota——第一部分:配置
7—4 在Linux上设置Quota——第二部分:为用户及组指定Quota
7—4—1 为特定用户指定Quota
7—4—2 为特定组指定Quota
7—4—3 为一群用户指定相同的Quota值
7—5 其它的Quota命令
7—5—1 Quotacheck
7—5—2 Repquota
7—5—3 Quotaon以及Quotaoff
8 The Linux Partition—Rescue mini-HOWTO
8—1 简介
8—1—1 声明
8—1—2 版权
8—2 事前所需要准备的工作
8—2—1 你所需要的
8—2—2 假设…
8—3 冲啊!我要把我的磁盘分区救回来!
8—3—1 用Partition Magic程序来复原我的磁盘分区
8—3—2 改变磁盘分区的格式为Linux Native
8—3—3 最后的工作
8—4 贡献
8—4—1 作者
8—4—2 感谢
9 Automount mini-HOWTO文件系统自动安装程序
9—1 简介
9—1—1 什么是文件系统自动安装
9—1—2 文件系统自动安装程序的种类
9—2 安装
9—3 设置
9—4 等待卸下文件系统可真是漫长
9—5 问题
9—5—1 我找不到/auto/floppy或任何我要找的安装点(目录)
9—5—2 我怎么看到已经安装了哪些东西?
9—5—3 我放进一片Win95的磁盘(“vfat”), 而自动检测到它只是一片一般的FAT磁盘
9—5—4 我的文件系统/grumblesmurf已经安装, 但是用kill—SIGUSR1却无法卸载
9—5—5 有autofs这样的好东西, 我应该感谢谁呢?
9—5—6 我从哪里可以得到更多关于文件系统自动安装的资料?
10 无磁盘Linux mini-HOWTO
10—1 修改
10—2 如何设置一个无磁盘的Linux计算机?
10—3 相关文章
10—4 硬件
10—5 基本概念
10—5—1 设置个人计算机
10—5—2 在服务器上设置bootpd
10—5—3 在服务器上构造bootpd
10—5—4 了解TFTP
10—5—5 在远端服务器上设置一个小型的Linux构造
10—5—6 构造TFTP服务器
10—5—7 最后工作
10—6 内存以及磁盘空间的要求
10—7 可能的错误
10—8 本文件中的错误以及更详细的解说
11 在Linux下撰写程序来使用I/O端口
11—1 介绍
11—2 在C语言下使用I/O端口
11—2—1 正规的方法
11—2—2 另一个替代的方法:/dev/port
11—3 硬件中断(IRQs)与DMA存取
11—4 高精确的时序
11—4—1 延迟时间
11—4—2 时间的测量
11—5 使用其他程序语言
11—6 一些有用的I/O端口
11—6—1 并口(parallel port)
11—6—2 游戏口(操纵杆)(game port)
11—6—3 串行口(serial port)
11—7 提示
11—8 问题排除
11—9 程序代码范例
11—10 致谢
12 The Linux+DOS+Win95 mini—HOWTO
12—1 问题详述
13 使用LILO做为Win95+WinNT+Linux多重开机mini—HOWTO
13—1 简介
13—2 安装操作系统
13—2—1 安装Windows 95
13—3 Linux部分
13—4 Windows NT部分
13—5 Windows 95部分
13—6 参考资料
14 Linux+NT OS Loader mini—HOWTO
14—1 摘要
14—2 NT OS Loader是如何运行的?
14—3 如何安装Windows NT及Linux在同一系统上的提示?
14—3—1 安装Windows NT
14—3—2 磁盘分区
14—3—3 安装Linux
14—3—4 LILO
14—4 Bootpart
14—5 Linux部分的工作
14—6 Windows NT部分的工作
14—7 再做一次
14—8 排除问题
14—9 其它
14—9—1 参考资料
14—9—2 感谢
14—9—3 反馈
14—9—4 译注:以NT Loader启动FreeBSD
15 Linux十FreeBSD mini-HOWTO
15—1 什么是FreeBSD?
15—2 FreeBSD标识硬盘的方式
15—2—1 FreeBSD“slices”和“partitions”
15—2—2 Linux和FreeBSD中的硬盘与分区标识
15—3 在Linux和FreeBSD间分享Swap空间
15—3—1 安装和准备Linux
15—3—2 安装FreeBSD
15—3—3 在Linux中设置FreeBSD的Swap分区
15—4使用LILO来启动FreeBSD
15—5 安装文件系统
15—5—1 在Linux中安装UFS文件系统
15—5—2 在FreeBSD上安装ext2fs文件系统
15—6 执行其它系统的可执行文件
15—6—1 在Linux下执行FreeBSD的可执行文件
15—6—2 在FreeBSD下执行Linux的可执行文件
15—7 参考文献以及其它有趣的文件
15—8 感谢和版权
15—8—1 Disclaimer
15—8—2 Copyright
16 在Linux下建立软件版本
16—1 简介
16—2 从取得开始
16—3 使用Make
16—4 克服困难
16—4—1 连接错误
16—4—2 其它问题
16—4—3 调整与微调
16—4—4 去哪取得进一步的帮助?
16—5 最后的步骤
16—6 第一个例子:Xscrabble
16—7 第二个例子:Xloadimage
16—8 第三个例子:Fortune
16—9 哪里可找到源代码文件?
16—10 总结
16—11 参考与进一步阅读资料
17 Linux Chinese HOWTO
17—1 前言
17—1—1 简介
17—1—2 注意事项
17—1—3 最新版本
17—1—4 版权及声明
17—1—5 目标
17—1—6 感谢
17—2 在Linux上使用中文的困难
17—3 如何取得中文软件?
17—3—1 中文软件站点
17—3—2 善用Archie
17—4 显示及输入中文
17—4—1 XCIN十crxvt
17—4—2 yact
17—4—3 bcs16
17—4—4 chdrv
17—4—5 Cxterm
17—4—6 XA(Xcin Anywhere)
17—4—7 新增输入法
17—4—8 中文输入问题
17—5 中文X Window
17—5—1 CXWin
17—5—2 安装中文字体
17—5—3 TaBE及B5LE
17—6 中文打印
17—6—1 cnprint
17—6—2 ps2cps
17—6—3 bg2ps
17—6—4 gb2ps
17—7 中文排版软件
17—7—1 LaTeX十CJK
17—7—2 ChiTex
17—7—3 六书(Dtop)
17—7—4 ChinesePower
17—7—5 EasyFlow
17—8 有用的中文软件
17—8—1 Cjoe—Joe’s Own Chinese Editor
17—8—2 Celvis
17—8—3 Cvim
17—8—4 He
17—8—5 Hztty
17—8—6 Ktty
17—8—7 Cemacs与CChelp For Emacs
17—8—8 MJLE
17—8—9 Hc
17—8—10 Ctin
17—8—11 其它小玩意
17—9 其它软件的中文相关问题
17—9—1 Netscape Navigator
17—9—2 Sendmail
17—9—3 Procmail
17—9—4 Telnet
17—9—5 Less
17—9—6 Pine
17—9—7 Samba
17—9—8 Lynx
17—9—9 Minicom
17—9—10 Fingerd
17—9—11 TinTin++
17—10 Linux的中文化
17—10—l Linux中文文件计划
17—10—2 Linux中文化计划
17—10—3 Linux的中文站点
17—10—4 Linux的中文讨论区
17—11 常见问题解答
17—11—1 为何我无法输入中文?
17—11—2 我己取回NTU TTF字体, 但如何解压缩呢?
17—11—3 Netscape的标题栏/书签看不到中文!
17—11—4 我的Netscape看不到中文呀!
17—11—5 如何在Netscape输入中文?
17—11—6 ChiTeX与CJK有何不同?可否同时安装?
17—12 附录——FTP. IFCSS. ORG的中文软件列表
18 LinuxDOC十Emacs十Ispell-HOWTO
18—1 写在前面
18—1—1 版权
18—1—2 铭谢
18—1—3 评论
18—1—4 版本
18—2 简介
18—2—1 SGML
18—2—2 LinuxDoc形态定义
18—2—3 SGML—Tools
18—3 您的第一份文件
18—3—l 从一份纯文本文件开始
18—4 设置Emacs
18—4—1 重音文字(Accented Characters)
18—4—2 SGML模式(SGML mode)
18—4—3 PSGML模式(PSGML Mode)
18—4—4 其他相关模式
18—5 Ispell
18—5—1 选择您的预设辞典(default dictionaries)
18—5—2 为特定文件设置个别的辞典
18—5—3 文件的拼写检查
18—5—4 个人辞典与个别文件辞典(1ocal file dictionary)的比较
18—5—5 键入时的拼写检查
18—6 一些技巧
18—6—1 自动插入页首(header)
18—7 Insert—sgml—header程序之范例
19 RPM HOWTO
19—1 Introduction
19—2 Overview
19—3 General Information
19—3—1 Acquiring RPM
19—3—2 RFM Requirements
19—4 Using RPM
19—5 Now what can I really do with RPM?
19—6 Building RPMs
19—6—1 The rpmrc File
19—6—2 The Spec File
19—6—3 The Header
19—6—4 Prep
19—6—5 Build
19—6—6 Install
19—6—7 Optional pre and post Install/Uninstall Scripts
19—6—8 Files
19—6—9 Building It
19—6—10 Testing It
19—6—11 What to do with your new RPMs?
19—6—12 What NoW
19—7 Multi—architectural RPM Building
19—7—1 Sample Spec File
19—7—2 Optflags
19—7—3 Macros
19—7—4 Excluding Architectures from Packages
19—7—5 Finishing Up
19—8 Copyright Notice
20 RPM+Slackware mini—HOVTO
20—1 简介
20—2 取得软件
20—3 安装软件
20—4 重要的错误
20—5 感谢
20—6 版权声明
21 SGML—Tools使用说明
21—1 简介
21—1—1 关于此文件
21—1—2 为何用SGML?
21—1—3 它如何运行?
21—2 安装
21—2—1 安装软件
21—2—2 编排SGML文件
2l—2—3 ISO 8859—1字符集
21—3 使用SGML—Tools编写文件
21—3—1 基本概念
2l—3—2 特殊字符
21—3—3 Verbatim与Code环境
21—3—4 文件内容概观
21—3—5 交互参考
21—3—6 字体
21—3—7 列表
21—3—8 更进一步的资料
22 The Linux Sound Playing HOWTO
22—1 介绍
22—1—1 本文件的版权
22—1—2 所列出应用程序的版权
22—1—3 哪里可以取得本文件?
22—1—4 回函
22—1—5 感谢
22—2 播放各种声音格式
22—2—1 MIDl
22—2—2 Modules
22—2—3 MPEG
22—2—4 WAV
22—2—5 其它东西
22—3 其他实用处理声音的应用工具
22—3—1 Volume
22—3—2 Sound Studio
22—3—3 Tickle Music
22—4 参考资料
23 使用电池供电的Linux mini—HOWO
23—1 简介
23—1—1 在你发问前
23—1—2 这份文件是关于…
23—1—3 导读
23—1—4 反馈
23—1—5 声明
23—1—6 版权
23—2 一般资料
23—2—1 有关您的电池
23—2—2 有关省电
23—3 先进能源管理APM
23—3—1 APM能为你做什么事?
23—3—2 如何在Linux中启用APM支持功能?
23—3—3 APM支持以及PCMCIA驱动程序
23—3—4 apmd版本
23—3—5 如果我的笔记本电脑不支持APM的话
23—4 改变某些一般的系统设置
23—4—1 crond保护程序与atrun保护程序
23—4—2 update/bdflush保护程序
23—4—3 syslogd保护程序
23—4—4 init命令
23—4—5 swap磁盘分区
23—4—6 apache httpd网页服务器保护程序
23—4—7 XFree86版本
23—4—8 emacs编辑程序
23—4—9 如何找出更多优化的方法?
23—5 附录
23—5—l 给Linux供应商的信息
23—5—2 感谢
23—5—3 关于这份文件
24 Linux的Database—SQL—RDBMS HOWTO文件SQL对象关系数据库系统
24—1 引言
24—2 本文件的其他格式
24—3 物理定律也适用于计算机软件!
24—4 PostgreSQL是什么?
24—5 何处取得?
24—6 PostgreSQL支持超过200 Gig的超级数据库
24—7 凭什么相信PostgreSQL?Regression测试版本(Regression t用户建立信心
24—8 PostgreSQL的前端GUI工具(图像用户界面)
24—9 PostgreSQL的综合开发环境工具(GUI IDE)
24—l0 PostgreSQL的界面驱动程序
24—l0—1 PostgreSQL的ODBC驱动程序
24—10—2 PostgreSQL的UDBC驱动程序
24—10—3 PostgreSQL的JDBC驱动程序
24—10—4 PostgreSQL的Java
24—11 PostgreSQL的PERL数据库界面(Database Interface, DBI)
24—11—1 Postgre SQL的PERL 5界面
24—11—2 PERL数据库界面DBI
24—12 PostgreSQL管理工具
24—12—1 PGACCESS—PostgreSQL管理的GUI工具
24—12—2 PostgreSQL的窗口交互式查询工具(WISQL或MPSQL)
24—12—3 名为PSQL的PostgreSQL交互式查询工具(ISQL)
24—12—4 MPMGR——PostgreSQL的数据库管理工具
24—13 只使用一个显示器(monitor)来建立多台PostgreSQL计算机
24—14 PostgreSQL的应用程序和工具
24—14—1 PostgreSQL的4GLInternet网络数据库程序——AppGEN开发系统
24—14—2 PostgreSQL的互联网界面——DBENGINE
24—14—3 PostgreSQL的Apache服务器
24—14—4 HTML的HEITML服务器端扩展和一个PostgreSQL的4GL语言
24—14—5 PostgreSQL的America On—line AOL Internet网络服务器
24—14—6 PostgreSQL的疑难/计划追踪系统程序工具(Problem/Project Tra—Cking System Application Tool for PostgreSQL)
24—14—7 把dbase的dbf文件转换给PostgreSQL
24—15 PostgreSQL的网络数据库设计/完成工具———EARP
24—15—1 EARP是什么?
24—15—2 施行
24—15—3 你需要什么来执行EARP?
24—15—4 它如何工作?
24—15—5 何处取得EARP?
24—16 PHP Hypertext PreProcessor——PostgreSQL的服务器端HTML嵌入命令脚本语言
24—16—1 主要特色
24—16—2 名誉
24—16—3 PHP 3——简史
24—16—4 我能用PHP/FI做什么?
24—16—5 一个简单的例子
24—16—6 CGI重定向(CGI Redirection)
24—16—7 在命令行执行PHP/FI
24—17 PostgreSQL的Python界面
24—17—1 如何取得PyGres?
24—17—2 资料和支持
24—18 PostgreSQL和Internet网络的网关(gateway)——WDB—P95
24—18—1 有关WDB-P95
24—18—2 PostgreSQL服务器. pgperl和httpd是否需在同一计算机?
24—19 “C”. “C++”. ESQL/C语言界面和PostgreSQL的逐位运算符(Bitwise Operators)
24—19—1 “C”界面
24—19—2 “C++”界面
24一19—3 ESQL/C
24—19—4 PostgreSQL的逐位运算符
24—20 PostgreSQL的日文假名码(Kanji Code)
24—21 移植PostgreSQL到Windows 95/NT
24—22 通信论坛
24—22—1 取得免费电子邮件帐户
24—22—2 英文通信论坛
24—22—3 通信论坛存库
24—22—4 西班牙文通信论坛
24—23 文件和参考书
24—23—1 用户指南和说明书
24—23—2 线上文件
24—23—3 有用的参考书
24—23—4 ANSI/ISO SQL规格文件——SQL 1992. SQL 1998
24—23—5 ANSI/ISO SQL 1992的语法
24—23—6 ANSI/ISO SQL 1998的语法
24—23—7 初学者SQL指南
24—23—8 SQL92的时态扩展(Tomporal Extension)
24—23—9 第零部分——取得ISO/ANSI SQL文件
24—23—10 第一部分——ISO/ANSI SQL当前情况
24—23—11 第二部分——ISO/ANSI SQL基金(ISO/ANSI SQL Foundation)
24—23—12 第三部分——ISO/ANSI SQL调用绍界面(Call Level Interface)
24—23—13 第四部分——ISO/ANSI SQL持久储存模组(Persistent Stored Modules)
24—23—14 第五部分——ISO/ANSI SQL结合(Bindings)
24—23—15 第六部分——ISO/ANSI SQL XA界面规范(SQL/XA)
24—23—16 第七部分——时态ISO/ANSI SQL
24—23—17 第八部分——ISO/ANSI SQL MULTIMEDIA(SQL/MM)
24—24 PostgreSQL的技术支持
24—25 经济和商业方面
24—26 其他数据库的名单
24—27 Internet网络搜寻提示
24—28 结论
24—29 FAQ——有关PostgreSQL的问题
24—30 版权通知
24—31 附录甲——初学者SQL指南
24—31—1 PostgreSQL指南
24—31—2 网络URL地址
24—32 附录乙——Linux快速安装指南
A Redhat 6.0的安装方法
A—1 硬件需求
A—2 准备主机相关信息及预备工作
A—3 安装Redhat Linux
1—1 Linux的简介
1—2 Linux的特性
1—3 硬件需求
1—3—1 最小配置
1—3—2 可用配置
1—3—3 支持的硬件
1—4 移植程序及其它软件的不完整列表
1—5 谁使用Linux?
1—6 取得Linux
1—6—l 匿名FTP
1—6—2 CDROM(略)
1—6—3 其它取得Linux的方法
1—7 Linux的法律状况
1—8 关于Linux的新闻
1—9 展望未来
1—10 关于本文件
1—11 法律声明
2 系统设置——HOWTO
2—1 导言
2—2 一般系统设置
2—2—1 键盘
2—2—2 编译内核
2—2—3 开机信息(Bootup Messages)
2—2—4 用户名称(Hostname)
2—2—5 Sendmail停机
2—2—6 设备驱动器(Device Drivers)
2—2—7 鼠标(Mouse)
2—2—8 安装位置(Mount Points)
2—2—9 LILO和Loadlin
2—2—10 打印机的设置
2—3 软件设置
2—3—1 bash(1)
2—3—2 ls(1)
2—3—3 less(1)
2—3—4 emacs(1)
2—3—5 joe(1)
2—3—6 jed
2—3—7 Tex and Friends
2—3—8 PPP
2—3—9 POP用户端程序
2—3—10 X窗口系统
2—3—11 Fortran
2—3—12 用户设置
2—4 结束语
2—4—1 版权声明(译者注:版权声明不译)
2—4—2 有关建议与意见
2—4—3 责任声明
3 The Linux GCC HOWTO
3—1 写在前面
3—1—1 译者的话
3—1—2 动与静
3—1—3 作者的补充说明
3—1—4 印刷与排版
3—2 东西在哪儿?
3—2—1 GCC—HOWTO在哪儿?
3—2—2 GCC相关的资料又在哪儿?
3—2—3 GCC
3—2—4 C程序库与头文件
3—2—5 有关的工具(as, ld, ar, strings etc)
3—3 GCC的安装与GCC的设置
3—3—1 GCC的版本
3—3—2 东西装好后都到哪儿去了?
3—3—3 头文件
3—3—4 建立交叉编译器(Building cross compilers)
3—4 移植程序与编译程序
3—4—1 GCC自行定义的符号
3—4—2 在线帮助
3—4—3 移植能力
3—5 除错与管理
3—5—1 预防重于治疗(lint)
3—5—2 除错
3—5—3 管理
3—6 连接
3—6—1 共享程序库和静态程序库的比较
3—6—2 在库中查找(‘sin()在哪个程序库里?’)
3—6—3 X文件
3—6—4 建立你自己的程序库
3—7 动态载入
3—7—1 基本概念
3—7—2 错误信息
3—7—3 控制动态载入器的运行
3—7—4 以动态载入方式编写程序
3—8 与开发人员联系
3—8—1 Bug报表
3—8—2 协助发展
3—9 小结
3—9—1 名人榜
3—9—2 翻译
3—9—3 欢迎任何的反馈
3—9—4 合法的行径规定
3—10 索引
4 Kernel HOWTO
4—1 简介
4—1—1 请先看此!
4—1—2 文章风格说明
4—2 重要问题与解答
4—2—1 内核到底是做什么的?
4—2—2 为什么要更新内核?
4—2—3 较新的内核支持哪些硬件?
4—2—4 需要哪个版本的GCC或是Libc?
4—2—5 什么是可载入模组?
4—2—6 需要多大的磁盘空间?
4—2—7 需要多长的时间?
4—3 如何真正进行内核的配置?
4—3—1 取得源代码
4—3—2 解开源代码的包
4—3—3 配置内核
4—3—4 现在应该做什么(The Makefile)?
4—4 编译内核
4—4—1 清除与确认
4—4—2 编译时期
4—4—3 其他可以“make”的东西
4—4—4 安装内核
4—5 修补内核
4—5—1 使用修补文件
4—5—2 如果有错误发生
4—5—3 删除.orig文件
4—5—4 其它的修补文件
4—6 附加的版本
4—6—1 kbd
4—6—2 Util一Linux
4—6—3 hdparm
4—6—4 gpm
4—7 一些容易出错的地方
4—7—1 make clean
4—7—2 巨大或缓慢的内核
4—7—3 内核无法编译
4—7—4 新版的内核似乎不能启动
4—7—5 你忘了执行LILO或系统根本不能启动
4—7—6 系统报告‘warning: bdflus not running’
4—7—7 系统报告‘undefined symbols’而且无法编译
4—7—8 无法让我的IDE/ATAPI CD—ROM正常工作
4—7—9 系统显示关于‘obsolete routing requests’的奇怪信息
4—7—10 防火墙功能无法在1. 2. 0上工作
4—7一ll “Not a Compressed kernel Image file”
4—7—12 升级至1. 3. x后在控制台终端上的问题
4—7—13 内核升级后似乎无法编译东西
4—7—14 增加上限
4—8 升级至2. 0. x的注意事项
4—9 可载入模组
4—9—1 安装模组工具
4—9—2 与内核发行的模组
4—10 其它配置选项
4—10—1 General setup(一般设置)
4—10—2 Networking options(网络选项)
4—ll 秘诀和技巧
4—11—1 重定向make或是patch命令的输出
4—11—2 条件式的内核安装
4—11—3 内核更新
4—12 其它可能相关有用的HOWTOs
4—13 杂项
4—13—l 作者
4—13—2 预定目标
4—13—3 贡献者
4—13—4 版权声明. 许可. 诸如此类的
5 Linux模组安装mini—HOWTO
5—1 本文件的目的
5—2 警告
5—3 先决条件
5—4 编译加速
5—5 针对模组重新编译内核
5—6 针对模组设置Debian或RedHat
5—7 针对模组设置Slackware
5—8 针对模组设置其它发行版
5—9 版权与其它合法性事项
6 Linux XFree86 HOWTO
6—1 介绍
6—1—1 其他资料来源
6—1—2 该文件的新版本
6—1—3 回函与订正
6—2 硬件需求
6—3 安装XFree86
6—4 设置XFree86
6—4—1 一般设置
6—4—2 解决困难
6—4—3 自定义设置
6—4—4 使用16位的颜色
6—5 执行XFree86
6—5—1 使用的条件
6—5—2 感谢
6—6 翻译
7 磁盘空间限制简易使用说明
7—1 如何在Linux上启动Quota?
7—2 什么是Quota?
7—2—1 目前在Linux上的情况
7—2—2 在Linux上使用Quota的需求
7—3 在Linux上设置Quota——第一部分:配置
7—4 在Linux上设置Quota——第二部分:为用户及组指定Quota
7—4—1 为特定用户指定Quota
7—4—2 为特定组指定Quota
7—4—3 为一群用户指定相同的Quota值
7—5 其它的Quota命令
7—5—1 Quotacheck
7—5—2 Repquota
7—5—3 Quotaon以及Quotaoff
8 The Linux Partition—Rescue mini-HOWTO
8—1 简介
8—1—1 声明
8—1—2 版权
8—2 事前所需要准备的工作
8—2—1 你所需要的
8—2—2 假设…
8—3 冲啊!我要把我的磁盘分区救回来!
8—3—1 用Partition Magic程序来复原我的磁盘分区
8—3—2 改变磁盘分区的格式为Linux Native
8—3—3 最后的工作
8—4 贡献
8—4—1 作者
8—4—2 感谢
9 Automount mini-HOWTO文件系统自动安装程序
9—1 简介
9—1—1 什么是文件系统自动安装
9—1—2 文件系统自动安装程序的种类
9—2 安装
9—3 设置
9—4 等待卸下文件系统可真是漫长
9—5 问题
9—5—1 我找不到/auto/floppy或任何我要找的安装点(目录)
9—5—2 我怎么看到已经安装了哪些东西?
9—5—3 我放进一片Win95的磁盘(“vfat”), 而自动检测到它只是一片一般的FAT磁盘
9—5—4 我的文件系统/grumblesmurf已经安装, 但是用kill—SIGUSR1却无法卸载
9—5—5 有autofs这样的好东西, 我应该感谢谁呢?
9—5—6 我从哪里可以得到更多关于文件系统自动安装的资料?
10 无磁盘Linux mini-HOWTO
10—1 修改
10—2 如何设置一个无磁盘的Linux计算机?
10—3 相关文章
10—4 硬件
10—5 基本概念
10—5—1 设置个人计算机
10—5—2 在服务器上设置bootpd
10—5—3 在服务器上构造bootpd
10—5—4 了解TFTP
10—5—5 在远端服务器上设置一个小型的Linux构造
10—5—6 构造TFTP服务器
10—5—7 最后工作
10—6 内存以及磁盘空间的要求
10—7 可能的错误
10—8 本文件中的错误以及更详细的解说
11 在Linux下撰写程序来使用I/O端口
11—1 介绍
11—2 在C语言下使用I/O端口
11—2—1 正规的方法
11—2—2 另一个替代的方法:/dev/port
11—3 硬件中断(IRQs)与DMA存取
11—4 高精确的时序
11—4—1 延迟时间
11—4—2 时间的测量
11—5 使用其他程序语言
11—6 一些有用的I/O端口
11—6—1 并口(parallel port)
11—6—2 游戏口(操纵杆)(game port)
11—6—3 串行口(serial port)
11—7 提示
11—8 问题排除
11—9 程序代码范例
11—10 致谢
12 The Linux+DOS+Win95 mini—HOWTO
12—1 问题详述
13 使用LILO做为Win95+WinNT+Linux多重开机mini—HOWTO
13—1 简介
13—2 安装操作系统
13—2—1 安装Windows 95
13—3 Linux部分
13—4 Windows NT部分
13—5 Windows 95部分
13—6 参考资料
14 Linux+NT OS Loader mini—HOWTO
14—1 摘要
14—2 NT OS Loader是如何运行的?
14—3 如何安装Windows NT及Linux在同一系统上的提示?
14—3—1 安装Windows NT
14—3—2 磁盘分区
14—3—3 安装Linux
14—3—4 LILO
14—4 Bootpart
14—5 Linux部分的工作
14—6 Windows NT部分的工作
14—7 再做一次
14—8 排除问题
14—9 其它
14—9—1 参考资料
14—9—2 感谢
14—9—3 反馈
14—9—4 译注:以NT Loader启动FreeBSD
15 Linux十FreeBSD mini-HOWTO
15—1 什么是FreeBSD?
15—2 FreeBSD标识硬盘的方式
15—2—1 FreeBSD“slices”和“partitions”
15—2—2 Linux和FreeBSD中的硬盘与分区标识
15—3 在Linux和FreeBSD间分享Swap空间
15—3—1 安装和准备Linux
15—3—2 安装FreeBSD
15—3—3 在Linux中设置FreeBSD的Swap分区
15—4使用LILO来启动FreeBSD
15—5 安装文件系统
15—5—1 在Linux中安装UFS文件系统
15—5—2 在FreeBSD上安装ext2fs文件系统
15—6 执行其它系统的可执行文件
15—6—1 在Linux下执行FreeBSD的可执行文件
15—6—2 在FreeBSD下执行Linux的可执行文件
15—7 参考文献以及其它有趣的文件
15—8 感谢和版权
15—8—1 Disclaimer
15—8—2 Copyright
16 在Linux下建立软件版本
16—1 简介
16—2 从取得开始
16—3 使用Make
16—4 克服困难
16—4—1 连接错误
16—4—2 其它问题
16—4—3 调整与微调
16—4—4 去哪取得进一步的帮助?
16—5 最后的步骤
16—6 第一个例子:Xscrabble
16—7 第二个例子:Xloadimage
16—8 第三个例子:Fortune
16—9 哪里可找到源代码文件?
16—10 总结
16—11 参考与进一步阅读资料
17 Linux Chinese HOWTO
17—1 前言
17—1—1 简介
17—1—2 注意事项
17—1—3 最新版本
17—1—4 版权及声明
17—1—5 目标
17—1—6 感谢
17—2 在Linux上使用中文的困难
17—3 如何取得中文软件?
17—3—1 中文软件站点
17—3—2 善用Archie
17—4 显示及输入中文
17—4—1 XCIN十crxvt
17—4—2 yact
17—4—3 bcs16
17—4—4 chdrv
17—4—5 Cxterm
17—4—6 XA(Xcin Anywhere)
17—4—7 新增输入法
17—4—8 中文输入问题
17—5 中文X Window
17—5—1 CXWin
17—5—2 安装中文字体
17—5—3 TaBE及B5LE
17—6 中文打印
17—6—1 cnprint
17—6—2 ps2cps
17—6—3 bg2ps
17—6—4 gb2ps
17—7 中文排版软件
17—7—1 LaTeX十CJK
17—7—2 ChiTex
17—7—3 六书(Dtop)
17—7—4 ChinesePower
17—7—5 EasyFlow
17—8 有用的中文软件
17—8—1 Cjoe—Joe’s Own Chinese Editor
17—8—2 Celvis
17—8—3 Cvim
17—8—4 He
17—8—5 Hztty
17—8—6 Ktty
17—8—7 Cemacs与CChelp For Emacs
17—8—8 MJLE
17—8—9 Hc
17—8—10 Ctin
17—8—11 其它小玩意
17—9 其它软件的中文相关问题
17—9—1 Netscape Navigator
17—9—2 Sendmail
17—9—3 Procmail
17—9—4 Telnet
17—9—5 Less
17—9—6 Pine
17—9—7 Samba
17—9—8 Lynx
17—9—9 Minicom
17—9—10 Fingerd
17—9—11 TinTin++
17—10 Linux的中文化
17—10—l Linux中文文件计划
17—10—2 Linux中文化计划
17—10—3 Linux的中文站点
17—10—4 Linux的中文讨论区
17—11 常见问题解答
17—11—1 为何我无法输入中文?
17—11—2 我己取回NTU TTF字体, 但如何解压缩呢?
17—11—3 Netscape的标题栏/书签看不到中文!
17—11—4 我的Netscape看不到中文呀!
17—11—5 如何在Netscape输入中文?
17—11—6 ChiTeX与CJK有何不同?可否同时安装?
17—12 附录——FTP. IFCSS. ORG的中文软件列表
18 LinuxDOC十Emacs十Ispell-HOWTO
18—1 写在前面
18—1—1 版权
18—1—2 铭谢
18—1—3 评论
18—1—4 版本
18—2 简介
18—2—1 SGML
18—2—2 LinuxDoc形态定义
18—2—3 SGML—Tools
18—3 您的第一份文件
18—3—l 从一份纯文本文件开始
18—4 设置Emacs
18—4—1 重音文字(Accented Characters)
18—4—2 SGML模式(SGML mode)
18—4—3 PSGML模式(PSGML Mode)
18—4—4 其他相关模式
18—5 Ispell
18—5—1 选择您的预设辞典(default dictionaries)
18—5—2 为特定文件设置个别的辞典
18—5—3 文件的拼写检查
18—5—4 个人辞典与个别文件辞典(1ocal file dictionary)的比较
18—5—5 键入时的拼写检查
18—6 一些技巧
18—6—1 自动插入页首(header)
18—7 Insert—sgml—header程序之范例
19 RPM HOWTO
19—1 Introduction
19—2 Overview
19—3 General Information
19—3—1 Acquiring RPM
19—3—2 RFM Requirements
19—4 Using RPM
19—5 Now what can I really do with RPM?
19—6 Building RPMs
19—6—1 The rpmrc File
19—6—2 The Spec File
19—6—3 The Header
19—6—4 Prep
19—6—5 Build
19—6—6 Install
19—6—7 Optional pre and post Install/Uninstall Scripts
19—6—8 Files
19—6—9 Building It
19—6—10 Testing It
19—6—11 What to do with your new RPMs?
19—6—12 What NoW
19—7 Multi—architectural RPM Building
19—7—1 Sample Spec File
19—7—2 Optflags
19—7—3 Macros
19—7—4 Excluding Architectures from Packages
19—7—5 Finishing Up
19—8 Copyright Notice
20 RPM+Slackware mini—HOVTO
20—1 简介
20—2 取得软件
20—3 安装软件
20—4 重要的错误
20—5 感谢
20—6 版权声明
21 SGML—Tools使用说明
21—1 简介
21—1—1 关于此文件
21—1—2 为何用SGML?
21—1—3 它如何运行?
21—2 安装
21—2—1 安装软件
21—2—2 编排SGML文件
2l—2—3 ISO 8859—1字符集
21—3 使用SGML—Tools编写文件
21—3—1 基本概念
2l—3—2 特殊字符
21—3—3 Verbatim与Code环境
21—3—4 文件内容概观
21—3—5 交互参考
21—3—6 字体
21—3—7 列表
21—3—8 更进一步的资料
22 The Linux Sound Playing HOWTO
22—1 介绍
22—1—1 本文件的版权
22—1—2 所列出应用程序的版权
22—1—3 哪里可以取得本文件?
22—1—4 回函
22—1—5 感谢
22—2 播放各种声音格式
22—2—1 MIDl
22—2—2 Modules
22—2—3 MPEG
22—2—4 WAV
22—2—5 其它东西
22—3 其他实用处理声音的应用工具
22—3—1 Volume
22—3—2 Sound Studio
22—3—3 Tickle Music
22—4 参考资料
23 使用电池供电的Linux mini—HOWO
23—1 简介
23—1—1 在你发问前
23—1—2 这份文件是关于…
23—1—3 导读
23—1—4 反馈
23—1—5 声明
23—1—6 版权
23—2 一般资料
23—2—1 有关您的电池
23—2—2 有关省电
23—3 先进能源管理APM
23—3—1 APM能为你做什么事?
23—3—2 如何在Linux中启用APM支持功能?
23—3—3 APM支持以及PCMCIA驱动程序
23—3—4 apmd版本
23—3—5 如果我的笔记本电脑不支持APM的话
23—4 改变某些一般的系统设置
23—4—1 crond保护程序与atrun保护程序
23—4—2 update/bdflush保护程序
23—4—3 syslogd保护程序
23—4—4 init命令
23—4—5 swap磁盘分区
23—4—6 apache httpd网页服务器保护程序
23—4—7 XFree86版本
23—4—8 emacs编辑程序
23—4—9 如何找出更多优化的方法?
23—5 附录
23—5—l 给Linux供应商的信息
23—5—2 感谢
23—5—3 关于这份文件
24 Linux的Database—SQL—RDBMS HOWTO文件SQL对象关系数据库系统
24—1 引言
24—2 本文件的其他格式
24—3 物理定律也适用于计算机软件!
24—4 PostgreSQL是什么?
24—5 何处取得?
24—6 PostgreSQL支持超过200 Gig的超级数据库
24—7 凭什么相信PostgreSQL?Regression测试版本(Regression t用户建立信心
24—8 PostgreSQL的前端GUI工具(图像用户界面)
24—9 PostgreSQL的综合开发环境工具(GUI IDE)
24—l0 PostgreSQL的界面驱动程序
24—l0—1 PostgreSQL的ODBC驱动程序
24—10—2 PostgreSQL的UDBC驱动程序
24—10—3 PostgreSQL的JDBC驱动程序
24—10—4 PostgreSQL的Java
24—11 PostgreSQL的PERL数据库界面(Database Interface, DBI)
24—11—1 Postgre SQL的PERL 5界面
24—11—2 PERL数据库界面DBI
24—12 PostgreSQL管理工具
24—12—1 PGACCESS—PostgreSQL管理的GUI工具
24—12—2 PostgreSQL的窗口交互式查询工具(WISQL或MPSQL)
24—12—3 名为PSQL的PostgreSQL交互式查询工具(ISQL)
24—12—4 MPMGR——PostgreSQL的数据库管理工具
24—13 只使用一个显示器(monitor)来建立多台PostgreSQL计算机
24—14 PostgreSQL的应用程序和工具
24—14—1 PostgreSQL的4GLInternet网络数据库程序——AppGEN开发系统
24—14—2 PostgreSQL的互联网界面——DBENGINE
24—14—3 PostgreSQL的Apache服务器
24—14—4 HTML的HEITML服务器端扩展和一个PostgreSQL的4GL语言
24—14—5 PostgreSQL的America On—line AOL Internet网络服务器
24—14—6 PostgreSQL的疑难/计划追踪系统程序工具(Problem/Project Tra—Cking System Application Tool for PostgreSQL)
24—14—7 把dbase的dbf文件转换给PostgreSQL
24—15 PostgreSQL的网络数据库设计/完成工具———EARP
24—15—1 EARP是什么?
24—15—2 施行
24—15—3 你需要什么来执行EARP?
24—15—4 它如何工作?
24—15—5 何处取得EARP?
24—16 PHP Hypertext PreProcessor——PostgreSQL的服务器端HTML嵌入命令脚本语言
24—16—1 主要特色
24—16—2 名誉
24—16—3 PHP 3——简史
24—16—4 我能用PHP/FI做什么?
24—16—5 一个简单的例子
24—16—6 CGI重定向(CGI Redirection)
24—16—7 在命令行执行PHP/FI
24—17 PostgreSQL的Python界面
24—17—1 如何取得PyGres?
24—17—2 资料和支持
24—18 PostgreSQL和Internet网络的网关(gateway)——WDB—P95
24—18—1 有关WDB-P95
24—18—2 PostgreSQL服务器. pgperl和httpd是否需在同一计算机?
24—19 “C”. “C++”. ESQL/C语言界面和PostgreSQL的逐位运算符(Bitwise Operators)
24—19—1 “C”界面
24—19—2 “C++”界面
24一19—3 ESQL/C
24—19—4 PostgreSQL的逐位运算符
24—20 PostgreSQL的日文假名码(Kanji Code)
24—21 移植PostgreSQL到Windows 95/NT
24—22 通信论坛
24—22—1 取得免费电子邮件帐户
24—22—2 英文通信论坛
24—22—3 通信论坛存库
24—22—4 西班牙文通信论坛
24—23 文件和参考书
24—23—1 用户指南和说明书
24—23—2 线上文件
24—23—3 有用的参考书
24—23—4 ANSI/ISO SQL规格文件——SQL 1992. SQL 1998
24—23—5 ANSI/ISO SQL 1992的语法
24—23—6 ANSI/ISO SQL 1998的语法
24—23—7 初学者SQL指南
24—23—8 SQL92的时态扩展(Tomporal Extension)
24—23—9 第零部分——取得ISO/ANSI SQL文件
24—23—10 第一部分——ISO/ANSI SQL当前情况
24—23—11 第二部分——ISO/ANSI SQL基金(ISO/ANSI SQL Foundation)
24—23—12 第三部分——ISO/ANSI SQL调用绍界面(Call Level Interface)
24—23—13 第四部分——ISO/ANSI SQL持久储存模组(Persistent Stored Modules)
24—23—14 第五部分——ISO/ANSI SQL结合(Bindings)
24—23—15 第六部分——ISO/ANSI SQL XA界面规范(SQL/XA)
24—23—16 第七部分——时态ISO/ANSI SQL
24—23—17 第八部分——ISO/ANSI SQL MULTIMEDIA(SQL/MM)
24—24 PostgreSQL的技术支持
24—25 经济和商业方面
24—26 其他数据库的名单
24—27 Internet网络搜寻提示
24—28 结论
24—29 FAQ——有关PostgreSQL的问题
24—30 版权通知
24—31 附录甲——初学者SQL指南
24—31—1 PostgreSQL指南
24—31—2 网络URL地址
24—32 附录乙——Linux快速安装指南
A Redhat 6.0的安装方法
A—1 硬件需求
A—2 准备主机相关信息及预备工作
A—3 安装Redhat Linux
猜您喜欢