FreeBSD handbook中文版 3 Unix 基础

2008-02-23 08:02:10来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

目录
I. 现在开始I.
1 整体介绍
1.1 概要
1.2 欢迎使用FreeBSD!
1.3 关于FreeBSD 计划
=============================================================
I. 让我们开始吧!
=============================================================
FreeBSD 使用手册的这部分是专门针对FreeBSD 用户和系统管理员新手的。这些章节包括:
1. 向你介绍FreeBSD。
2. 指导你一步步地安装。
3. 教你一些UNIX 的基础知识。
4. 向你展示如何安装针对FreeBSD 的大量第三方应用程序。
5. 向你介绍X----UNIX 的视窗系统,以及如何配置一个桌面环境。
我们已经尽量压缩了介绍文本的页数,以便你在阅读这章时不至于太累。
第1章介绍
(翻译中出现的任何问题或错误,请广大读者及时反馈给我:freebsdhandbook@163.com)
---------------------------------------------------------------
1.1 概要
---------------------------------------------------------------
非常感谢你对FreeBSD 感兴趣!在下面的章节中,我们将为你介绍有关FreeBSD 计划的
各个方面,例如,它的历史、目标和开发模式等等。
读完这章,您将了解到:
. FreeBSD 与其它电脑操作系统的关系是怎样的。
. FreeBSD 计划的历史。
. FreeBSD 计划的目标。
. FreeBSD 开放源代码开发模式的基础知识。
. 当然,还有FreeBSD 这个名称的由来。
---------------------------------------------------------------
1.2 欢迎使用FreeBSD!
---------------------------------------------------------------
FreeBSD 是一个同时支持Intel 架构和DEC 架构的,以4.4BSD-Lite 为基础发展而来的
操作系统。其它架构的Ports(注)也正在发展中。如果你想对FreeBSD 有一个大致的了解,
第1 页你可以看一下下面的章节。你也可以在本手册的后面介绍中了解一下FreeBSD 的历史或者是
它的当前发行版本。如果你想为这一计划贡献点什么,你可以参看后面的“为FreeBSD 作贡
献”一节。
护。这个Port 的维护者首先将软件移植到FreeBSD 上,并将他所完成的这些移植工作按照
Ports Collection 的要求进行设置,编写相关的脚本,使下载软件、配置、编译、安装的
全过程能够自动完成,不需人工干预。每个Port 中并没有保存软件包的源代码或者二进制
代码,而只是提供了搜索它的源代码或者二进制软件包的方法。
读到这里,你可能会想FreeBSD 到底能够为你做些什么。如果你是一个FreeBSD 的新手,不
要着急,请继续我们的旅程。
1.2.1 FreeBSD 到底是什么?
(x86)的电脑上运行,也可以在DEC 的Alpha 架构上运行,当前也已经有了其它平台的版
本。注:去掉了与AT&T 有争议的代码的4.4BSD 版本,是一个不完整的版本。
.
.
.
.
.
.
.
.
.
注: 每种要被移植到FreeBSD 上的软件被称为一个Port,由某个FreeBSD 的开发者维
事实上,FreeBSD 是以4.4BSD-Lite(注)为基础的操作系统。它既可以在Intel 架构
在Internet 上,有许多国际知名的网站运行着FreeBSD,包括:
Yahoo!
Apache
Be, Inc.
Blue Mountain Arts
Pair Networks
Whistle Communications
Microsoft
Hotmail
Sony Japan
等等...
FreeBSD 使用手册
第2 页FreeBSD 使用手册
---------------------------------------------------------------
1.2.2 FreeBSD 能够做些什么?
---------------------------------------------------------------
FreeBSD 有着许多令人注目的特性。例如:
1. 动态的抢先式的多任务处理机制,使得应用程序与用户之间,即使是在巨大的负荷下,
也能够确保平滑、稳定地共享资源。
2. 一个FreeBSD 系统能够允许许多使用者同时处理各种事情。也就是说,象打印机和磁带
机这些系统周边设备可以让所有的使用者适当地分享。也可以对个别使用者或一群使用者使
用的重要系统资源予以限制,以保护系统不致被过度使用。
3. 支持完整的SLIP,PPP,NFS,DHCP,NIS 等TCP/IP 网络协议,这表明FreeBSD 提供远程文
件共享(NFS) 及电子邮件(e-mail) 等服务,可以让你的企业连上国际互联网(internet) 并
提供WWW,FTP,路由(routing)及防火墙(firewall, security)等必备服务。
4. 先进的内存保护机制能够确保程序之间不会互相干扰。一个应用程序的崩溃不会影响其
它的应用程序的执行。
5. FreeBSD 是一个纯32 位的操作系统(已经支持Alpha 的64 位系统),从一开始就是这
样设计的。
6. 业界标准的X 视窗系统(X11R6)提供了一个图形用户接口,使FreeBSD 能够在一般的
VGA 显示卡和监视器上使用图形系统,而且你还能得到全部源代码。
7. 有着跟Linux,SCO,SVR4,BSDi,NetBSD 等系统良好的二进制兼容性。
8. 数以千计的可执行应用程序,可以在FreeBSD Ports 和packages 中找到。你将不需要
再费心到网络上到处搜索所需要的软件。
9. 数以千计容易移植的应用程序都可以在Internet 上找到。FreeBSD 和许多商业化的Unix
系统保持着源代码级的兼容性,许多应用程序只需要很少的修改就可以直接进行编译执行。
10. 虚拟内存和集成的高速缓冲存储器的设计,提供了令人满意的又有效率的应用程序执行
速度。尤其是执行那些大型的应用软件时,仍能让使用者轻松地控制。
11. SMP(对称多处理技术)能够提供对多CPU 的支持(Intel only)。
12. 完全支持C,C ,Fortran,Perl 这些开发工具。许多其他的用于高级研究和开发的程序
语言也在不断地加入到FreeBSD 的软件包中去。
13. 完整的系统源代码使你能够随心所欲地控制和修改你的操作系统。让你避开让商业化操
作系统公司操控的命运。
14. FreeBSD 拥有丰富的在线文档,为你解决一切问题。
第3 页FreeBSD 使用手册
当然,还有很多很多的特性,在此不一一列举了。
FreeBSD 是在加利福尼亚大学伯克利分校的计算机系统研究组(CSRG)开发的
4.4BSD-Lite 基础上发展而来的,它一直保持着BSD 系统开发的优良传统。FreeBSD 项目组

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:FreeBSD handbook中文版 8 用户和基本的帐户管理

下一篇:FreeBSD中Telnet最大连接用户数的定制