SUN入门培训资料(1)

第一部分 Sun基础知识
1.Sun
发展简史
(1)
硬件体系的发展
81
89年,Sun1/2/3 CISC Motorala 680x0系列。
89
94年,Sun4/60 sparc1 65 sparc1+70 sparc2Server, Sun/290/670/690 Risc sparc
93
96年,Sparc10/20Server: 1000/2000 SuperSparc
96
97年,Ultra1(140/170/170E/200E)Ultra2 ServerE150E3000UltraSparc,Sbus总线,UltraSCSI接口UPA接口
98
99年,Ultra5 Ultra10 UltraSparc,PCI总线,IDE接口Ultra30 Ultra60Server,E250,E450 UltraSparc,PCI总线,UltraSCSI接口UPA接口。
(2)
软件体系的发展
Solaris 1.x SunOS 4.1.3(BSD)+OpenWindow 3.0
Solaris 2.x System V 32bit
2.5.1 SunOS 5.5.1 +OpenWindows CDE1.0.2
2.6 SunOS5.6+CDE1.2.1+Motif1.2.6
Solaris 2.7(7) 64 bit SunOS7+CDE1.3+Motif2.1.0 logging UFS
2.solaris
操作系统
   SUN OS
solaris操作系统是solaris操作环境(包括SUN OSCDEONCTMopen windows)最重要的组成部分,它和其他的操作系统一样,它是用来管理系统软硬件资源,并执行系统操作。
   SUN OS
包括三个主要组成部分:KernelShellFile system
   
1kernel
    Kernel(
内核)是操作系统中直接与计算机硬件打交道的部分,它提供可以由程序使用的各种服务,将程序与基础硬件隔离,控制系统程序和系统硬件之间的数据传递。内核的主要功能是硬件资源管理、进程调度处理、内存资源管理、文件系统的维护。程序通过大约100个系统调用与内核打交道,系统调用将请求发送给内核,内核直接与机器硬件进行交互作用。
   
2shell

shell是系统内核与用户之间的接口,它的主要功能就是命令翻译。当shell接收到用户键入的命令后,对这些命令进行翻译,交给kernel去执行。Solaris支持的shell主要有以下三种:
bourne shell,
它是solaris操作环境默认的shell,它通常用来管理系统,它的提示符是$
C shell
是基于C语言的shell,具有以下特点:命令行历史记录、别名、作业控制等。普通的用户更喜欢C shell,它的提示符是%
Korn shell
,它是bourne shell的超集,bourne shellKorn shell向上完全兼容。它的提示符是$
3)文件系统
文件系统是指操作系统内管理文件信息的程序系统。在solaris系统中,文件系统指的是存储介质上有组织的文件集合。文件系统控制文件和目录中的信息以何种方式存储在硬盘或其它的存储介质中,并且控制每个用户以何种方式访问何种信息。
文件系统中最重要的概念是文件。
文件是一个具有符号名字的一组相关联的元素的有序集合。文件通常放在磁盘、磁带等存储介质上。文件的范围很广,例如用户的源程序、数据表格、书信文稿、目标程序等,除了这些用户的信息外,象编译程序、编辑程序等实用程序也以文件的形式存在,就连操作系统本身也是作为文件而存在的。在soalris操作系统中文件分为以下几种类型:
普通文件,在权限列表中用“-”表示。
目录文件,在权限列表中用“d”表示。
字符连接,在权限列表中用“l”表示。
设备文件,在权限列表中字符设备文件用“c”表示,块设备文件用“b”表示。
.普通文件
作为一个用户,你使用的信息会作为一个普通文件来存放。普通文件可以含有如手稿或程序正文的常规ASCII字符,可以按用户的意愿进行建立、修改和删除。
.目录
目录是个含有其它文件并包含这些文件的位置和属性信息的文件。例如,一个目录包含它含有的所有文件和目录的清单,以及它们的地址、特性、文件类型(普通文件、链接、目录还是特殊文件)和其它属性。
.设备文件
特殊文件表示一个物理设备,它可以是个终端,一个通信设备,或是象磁盘驱动器这样的存储设备。从用户的角度来看,Solaris系统处理特殊文件的方法与处理普通文件的方法相同,也就是说,用户可以完全按读写普通文件的方法读写设备。
.链接
链接不是一种文件,而是文件的第二个名字。如果两个用户希望共享一个文件中的信息,链接提供了这个问题的一种解决方法。使用链接,两个用户可以共享单一文件,这两个用户看起来都有该文件的拷贝,但是只是具有两个名字的一个文件存在,任一用户所进行的修改都在共用版本中进行。

你可能感兴趣的:(职场,sun,培训,休闲)