第一章:系统概念(System Concepts)
Objectives
Upon completion of this module, you should be able to
Match the three parts of an operating system (kernel, shell, and file system) to their definitions
Identify the three most common shells in the Solaris environment
Distinguish between multitasking and multiuser
Describe the client-server relationship
Define the following basic system terms: host, host name, network,
IP (Internet Protocol) address, client, and server
操作系统的主要三个部分
UNIX操作系统是基于文件的,操作系统的主要三个部分是:
Kernel
Shell
File structure
Kernel 是操作系统的核心,它的主要功能是:
管理系统的设备、内存、进程以及守护进程
系统程序与系统硬件之间接口
执行所有的命令
管理:
Swap space(交换分区) – 系统运行时保留的一部分磁盘空间
Daemons (守护进程)– 处理特定的系统任务
shell 是用户与kernel之间的接口。它就像是命令的解释器或翻译器。Shell接收你输入的命令,对你的输入作出解释,然后就将它发送给kernel执行。
操作系统的 Shells种类
Solaris系统中有三种shell:
Bourne shell ($) – 这是Solaris的缺省shell。Bourne shell为 AT&T UNIX 环境而开发。(/usr/bin/sh)
Korn shell ($) – 是Bourne shell的一个超级。它增加了一些功能,如:别名、历史记录以及命令行编辑等。(/usr/bin/ksh)
C shell (%) –C shell的语法类似于C语言,并且,C shell有些功能与 Korn shell相类似。(/usr/bin/csh)
Solaris环境的文件结构是分成的目录树结构,类似于DOS的文件结构。是一些有特定目的而组织在一起的目录、子目录和文件。
目录 (Directory) – 其他目录和文件所在处
子目录(Subdirectory) – 属于其他目录的所有目录
根目录(/)位于目录树的最顶层,包含 :
/usr目录包含系统的一些命令、工具、库文件等 。
/opt目录包含的三方应用软件。
/dev目录包含诸如磁盘、键盘、磁带机、显示器等地设备驱动程序。
/etc目录包含系统配置文件,如用户口令文件等等。
/export目录一般包含用于NFS共享的目录。
/export/home目录包含用户的个人主目录。
/kernel目录包含系统结构的kernel文件。这个目录下的文件genunix是系统的UNIX kernel 。
虚拟内存操作系统——交换分区(Swap Space)
虚拟内存操作系统增大了物理内存,它将硬盘中的一部分空间用于存储暂时不用内存数据。这块硬盘空间叫做交换分区。与Windows下的SWAP文件的功能相似。
守护进程(Daemons)
守护进程是在后台运行的程序,它负责系统的某个特定的功能,比如打印。
系统管理的一些常见的概念:
主机(Host) – 网络环境下的某台计算机系统。
主机名(Host name) – 某台系统的名字,网络中的任何系统都必须有自己的主机名。
IP地址(IP address) – 网络软件用于鉴别网络中某台机器的一个数字符号。
客户机(Client) – 使用网络中一个和多个服务的主机和进程。
服务器(Server) – 在网络中提供一个或多个服务的主机和进程。
网络(Network) – 许多机器连接在一起、可以互相通信的集合。
Solaris有下列特性:
多任务(Multitasking) – 多个进程或应用程序可以同时运行。
多用户(Multiuser) – 同时可以有多个用户访问系统资源。
分布处理(Distributed processing) – 通过网络使用资源。
分享到:
相关推荐
solaris.x64_11gR2_client.zip solaris.x64_11gR2_grid.zip solaris.x86_11gR2_client.zip solaris.x64_11gR2_database_1of2.zip solaris.x64_11gR2_database_2of2.zip 适用于solaris 64位系统,文件分割成 5个 ...
**Solaris SICT 完整培训** 在 Solaris 操作系统中, Solaris SICT(System Integrity Check and Tool)是确保...通过深入学习 Solaris SICT 培训,你可以更有效地管理、配置和解决问题,确保系统的高效和稳定运行。
由于提供的文件信息中【部分内容】存在着大量重复的广告宣传内容,并未给出具体的操作步骤细节,所以无法直接从这些内容中提取出Solaris 10 x86操作系统安装的具体步骤。不过,我们可以根据标题和描述中提到的...
### Solaris 10系统安装图解:详细步骤与关键知识点 #### Solaris 10系统简介 Solaris 10是由Sun Microsystems开发的操作系统,是Solaris系列的一个重要版本,以其稳定性和安全性著称。它支持多种处理器架构,包括...
solaris.x64_11gR2_client.zip solaris.x64_11gR2_grid.zip solaris.x86_11gR2_client.zip solaris.x64_11gR2_database_1of2.zip solaris.x64_11gR2_database_2of2.zip 适用于solaris 64位系统,文件分割成 5个 ...
2. **系统安装与升级**:学习如何在不同硬件平台上安装Solaris,包括物理和虚拟环境,以及如何进行系统更新和版本升级。 3. **文件系统管理**:理解UFS、ZFS等文件系统的特性,学习创建、挂载、管理文件系统,以及...
### Solaris 10 x86 操作系统安装步骤详解 #### 一、前言 随着信息技术的发展,各种操作系统在企业级应用中扮演着至关重要的角色。Solaris 作为一款高性能且稳定的操作系统,在服务器领域有着广泛的应用。本文将...
Linux_Solaris_NFS 配置是指在 Linux 和 Solaris 操作系统中配置 NFS(Network File System)的过程。NFS 允许不同的操作系统之间共享文件系统,以提高资源利用率和网络存储效率。在本文中,我们将详细介绍 Linux_...
从 Oracle Solaris 10 转换到 Oracle Solaris 11 是一个重要的系统升级过程,涉及到操作系统的核心组件、安全特性和管理工具的重大变化。Oracle Solaris 11 提供了更现代化的架构,增强了性能、可靠性和安全性。本文...
Solaris_MegaCLI.rar
本文将详细介绍标题提及的"六个系统安装方法及其应用",包括Linux、FreeBSD、Solaris等,以及网络安装系统的基本概念。 首先,让我们从Linux安装开始。Linux是一个开源的类UNIX操作系统,具有高度可定制性和灵活性...
Intermediate_System_Administration_for_the_Solaris_10_Operating_Syste.pdf
描述:Solaris10操作系统CIS安全标准。 该文档是关于Solaris 10操作系统的CIS(Center for Internet Security)安全基准的详细指南,版本为v5.1.0,发布于2012年9月28日。Solaris是Sun Microsystems开发的一款基于...
【Solaris系统管理】 Solaris是由Sun Microsystems开发的UNIX操作系统,具有高度稳定性和安全性,广泛应用于企业级服务器。它的历史可以追溯到1969年,随着UNIX的不断发展,Solaris逐渐成为一种主流的服务器操作...
"solaris9技术大全学习笔记.htm"可能是一个综合性的学习指南,涵盖了Solaris 9的各个方面,对于系统管理员来说是一份宝贵的参考资料。 七、网络检测 "如何检测网内IP地址是否被占用.htm":Solaris提供了ping、...
### Solaris Application Programming ...它不仅涵盖了Solaris的基本概念和技术细节,还提供了大量的实践案例和最佳实践指南,对于希望深入学习Solaris编程的专业人士来说,是一本不可或缺的参考书。
Oracle_11g_Release_2_RAC集群系统在_Solaris10_x86_64_上的安装.pdf
### M5000设置及Solaris_10系统安装总结 #### 一、安装准备 在准备安装Solaris 10系统之前,首先要确保所有必要的准备工作已经完成。以下是一些关键步骤: 1. **物理连接**:使用串口线将笔记本电脑连接至M5000...
2. 在“New Virtual Machine Wizard”对话框中,选择“Custom”选项,然后选择“Sun Solaris”作为操作系统类型。 3. 在“Virtual Machine Settings”对话框中,选择“Use bridged networking”以启用网卡,然后选择...