分类:
2007-05-21 15:36:42
à solaris的内核源自system V和BSD,windows源自高端系统VAX的虚拟内存系统(VMS)内核
n 内核负责系统输入/输出处理的管理,以及各种任务的系统资源分配
à shell是指操作环境(GUI是图形化界面),各种shell都是命令行界面
n
sh(bourn shell) 最原始的UNIX SHELL
n
ksh(korn shell) 强化如print read等各种输入输出特性
n
csh(C shell) 提供类似C语言的命令语法
n
tcsh(the Cornell shell) 强化C的终端操作
n bash(bourn again shell) 开放的源码
à UNIX支持的文件系统如下,可以用setuid使非特权用户执行某些需超级用户权限的命令和应用
n
Cachefs:缓存文件系统
n
Hsfs:high sierra文件系统,通常指光盘格式
n
Nfs:网络文件系统
n
Pcfs: ms-dos文件系统
n
Tmpfs:采用内存的文件系统
n
Ufs:标准UNIX文件系统
n
UNIX当前默认的本地文件系统配置在/etc/default/fs文件中
n
默认的远程文件系统配置在/etc/default/fstypes文件,
n x86在/etc/dfs/fstypes文件中
à 每个以太网接口表示为etc/hostname.hmen的文件,hme为接口类型 n为接口编号
n
文件的内容为非限定域名或者IP地址,千兆以太网口第一个口编号hostname.e1000g0
n
由etc/nsswitch.conf文件中所定义的系统命名服务决定,如果有files文件解析服务,就可以使用非限定域名
n 文件内容如果为非限定域名,则看hosts文件里该名字对应哪个IP
n /inet/hosts文件可理解为系统本地的名称解析文件
n /etc/netmasks定义网络掩码,以下操作可随时临时增加一个虚拟接口
n ifconfig e1000g0:1 plumb
n ifconfig e1000g0:1 10.10.11.12 netmask 255.255.255.0 up
à prtconf用来查看系统所有硬件设备
à solaris把系统任务分割成小型独立的进程,采用进程号PID识别,同时每个进程都有GID和UID相关联,用于用户向他们各自的进程发出重启或关闭等信号,可用ps –ef查看
à NIS(network information service)通过一系列的映象(map)来建立它的命名空间结构,它不仅提供命名服务还是有关网络所有用户,主机,以太网地址,邮件别名,实现RPC支持的一个集中的信息库,这些信息在物理上存储在一组映象文件中,这些映像的目的在于替代那些通常存在服务器/etc目录下的网络配置信息,以确保LAN内部的网络配置数据始终处于同步状态
à 在服务器端执行的Java应用程序叫servlet,JVM(java虚拟机)
à SPARC系统最著名的是它的高速总线和I/O性能
n SPARC系统的体系结构包括应用类型和内核类型,
n 比如体系SUN4C表明应用类型为4,内核为C,solaris只能安装在系统结构4的系统上
à 本章涉及的命令和文件
/etc/default/fs当前默认文件系统格式 |
Prtconf |
/etc/default/fstypes远程文件系统 |
Ifconfig –a | e1000g0 plumb | e1000g0 x.x.x.x netmask x.x.x.x up |
/etc/dfs/fstypes远程文件系统(X86) |
Uptime 当前系统运行了多长时间 |
/etc/hostsà/inet/hosts 本地主机IP解析文件 |
Vi hosts;o在当前行下面插入一行 |
/etc/hostname.hmen 网卡配置文件 |
Ps –ef 查看系统进程信息 |
/etc/netmasks 网络掩码配置 |
Uname –a 查看操作系统以及主机简要信息 |
/etc/nsswitch.conf 名称服务配置文件 |
Who –r 查看当前运行级别 |