[这个贴子最后由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提示符是百分号(%)。
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 中文 翻译 教材 入门 回复 内存 操作 环境 系统 操作系统 |
注册
个人空间
