Solaris8入门教材(SA118中文翻译)
发表于:2007-06-09来源:作者:点击数:
标签:
[这个贴子最后由mmmmn在2002/12/3108:53am编辑] 前段时间看了科学球的SA238中文翻译,受益匪浅。在此顺便把我自己前段时间看SA118时做的翻译贴出来。可以作为Solaris8的入门教材,因为英文水平问题,有些地方的翻译可能不准,希望各位大侠进行修改指正。最后
[这个贴子最后由mmmmn在 2002/12/31 08:53am 编辑]
前段时间看了科学球的SA238中文翻译,受益匪浅。在此顺便把我自己前段时间看SA118时做的翻译贴出来。可以作为Solaris8的入门教材,因为英文水平问题,有些地方的翻译可能不准,希望各位大侠进行修改指正。最后希望这个
论坛越办越好。
第一章 Sloaris8操作环境简介
Solaris 操作环境简介(略)该部分主要是讲解
UNIX和Solaris操作系统的由来。
计算机的主要部件
所有计算机系统的内核都是和系统软件一起工作来完成不同任务的硬件。
计算机系统的硬件由许多不同的元件不见组成,如CPU、内存硬盘,每个部件都有不同的作用。要使这些部件作为一个整体工作,需要操作系统进行管理。
操作系统是一组程序和文件的集合。它的主要功能就是指示计算机硬件如何工作。
Solaris操作环境运行于两种不同类型的硬件(平台)上:SPARC平台和IA平台(Intel 32位处理器架构)。
硬件概述:
计算机中四种主要的部件为:RAM、CPU、I/O、硬盘或者其他大容量存储设备。
RAM
RAM是计算机的主要内存,通常称为基本内存,就是系统在上面运行的内存。通常所说的“系统有64M内存”指的就是系统当前安装了的RAM或者基本内存数。
软件程序通常驻留在硬盘上,当程序激活时,程序的一份映象或者拷贝被载入内存中。只要需要就保留在系统中,当映象不再需要时,将被其他映象覆盖。如果系统掉电或者重启,所有在RAM中的映象将消失。
CPU
CPU是计算机的逻辑芯片,用来执行接收自基本内存(RAM)中的指令。这些指令以二进制语言方式存储。
I/O
I/O部件读取键盘等设备的输入到内存中,也把内存输入到终端窗口等设备中。
输入设备包括键盘、鼠标。主要的输出设备有显示器、打印机、磁带设备等。
硬盘
硬盘是用来永久保存数据的磁存储设备。所有的文件、目录和应用程序都存储在硬盘中。(见书上图1-1)
Solaris操作环境
Solaris操作环境包括以下四个部分:
SunOS5.x操作系统,这是Solaris操作环境的心脏。
ONC+TM技术(开放
网络计算,Open Network Computing),包括一组用于企业分布计算的核心服务,ONC+服务包括TI-RPC和XDR,它是应用的基础,例如NIS+。这些服务和已经安装好的包括NIS、NFS和RPC等ONC服务的基础完全是兼容并且可以互相操作。
Solaris CDE图形用户接口
Open Window图形环境
和所有的操作系统一样,SunOS是一组用来管理系统资源、执行系统操作的软件集合。操作系统翻译来自用户或者应用程序的指令,告诉计算机需要做什么。它处理输入输出。跟踪存放在硬盘上的数据,和显示器、硬盘、软盘驱动器、打印机、调制解调器等外围设备进行通信。
SunOS操作系统
SunOS操作系统有三个主要部分:
Kernel
Shell
目录树
Kernel是SunOS操作系统的核心,管理计算机的所有物理资源的控制程序,包括:
文件系统
设备管理
进程管理
内存管理
Shell
Shell是Kernel和用户之间的接口。Shell的一个主要功能就是作为命令翻译器。也就是说,Shell接收你键入的命令,对这些命令进行翻译,然后执行。
Solaris操作环境支持三种基本Shell:
Bourne Shell
C Shell
Korn Shell
Solaris操作环境还支持下列Shell:
Bash Shell
Z Shell
TC Shell
Bourne Shell
Bourne Shell是最初的UNIX Shell,由Steve Bourne在AT&T贝尔实验室中
开发出来的。它是Solaris操作环境中默认的Shell,Bourne Shell通常用来管理系统。默认的Bourne Shell提示符是Dollar符号($)
C Shell
C Shell由Bill Joy在加州大学伯克利分校所开发,它是基础C语言的,具有许多特点:例如命令行历史记录、别名、作业控制等。普通的系统用户更喜欢使用C Shell而不是Bourne Shell。默认的C Shell提示符是百分号(%)。
Korn Shell
Korn Shell是Bourne Shell的超集。由David Korn在AT&T所开发。Korn Shell加了许多新特征,包括对C Shell的增强。
另外,Bourne Shell与Korn Shell完全向上兼容,因此,旧的Bourne Shell脚本可以在Korn Shell中运行。
默认的Korn Shell提示符为Dollar符号($)
huoju 回复于:2002-12-30 21:56:04
|
hao
|
iricyan 回复于:2002-12-31 02:51:00
|
呵呵!
m4n正说没有人来写笔记呢,你是个好同志啊!
|
hecm22 回复于:2002-12-31 08:50:21
|
[quote][b]下面引用由[u]hfzheng[/u]在 [i]2002/12/30 09:39pm[/i] 发表的内容:[/b] l文件系统 l设备管理 l进程管理 l内存管理 [/quote]
文章中怎么好几行前面都有1 这个符号,建议编辑去掉吧,以免误导
|
hfzheng 回复于:2002-12-31 15:01:09
|
我是在word下编辑好的,所有有点时候有些特殊字符会不起作用。就编程上面的形式了。
|
nyjmxz 回复于:2003-01-02 11:42:16
|
非常高兴!!! 我是个solaris 8 的新手,有很多的问题要请教你, !!不知能否和你交个朋友!!!!!
|
sky-sheng 回复于:2003-01-02 13:20:36
|
Thank you!!
|
shenhay 回复于:2003-01-04 22:53:11
|
好东西啊,对我们新手是很有益处的,大家多多学习!!
|
bigbear0118 回复于:2003-01-05 01:57:17
|
别谦虚了。能翻译出来已经功德无量了。 要知道SA118本身的错误非常多,尤其是语法错误和笔误。相信翻译后,能校正其中绝大部分。 SA118全文有394页,而SA238有694页。都是大工程啊。
|
m-old 回复于:2003-01-05 09:16:40
|
好
|
clearcase/" target="_blank" >cchmail 回复于:2003-04-05 22:55:16
|
功德无量
|
原文转自:http://www.ltesting.net