标记switch (String) case String : ... breaksw default: ... breaksw endsw命令序列的结尾。此命令序列连续地将每个case标号与String变量的值匹配。如果执行了breaksw命令,或如果无标号匹配并且没有默认,那么在endsw命令后执行继续。
Shell有很多内置在其源代码中的命令。这些命令是内置的,所以Shell不必到磁盘上搜索它们,执行速度因此加快。不同的Shell内置命令有所不同。
如果想从命令行临时启动另外一个Shell(不改变/etc/passwd 文件),只需输入Shell 名就可以了。例如,当前使用的是标准的Bourne Shell,而你想用bash作为你的Shell,只需在命令行简单地输入bash 就可以改变Shell。
UNIX系统大都支持三种主流的Shell,它们是Bourne Shell(也称为AT&T Shell)、C Shell(也称为Berkeley Shell)和Korn Shell(Bourne Shell的一个扩展集)。交互式运行时,这3种shell非常相似,但作为脚本语言,它们在语法和效率上有一定的差别。UNIX操作系统在这二十几年的发展过程当中,实际上产生过的Shell实在是不计其数的多。但在各版本之间通用且具有重要的地位的,只有三个。如果依产生的前后次序来排列的话,它们分别是Bourne Shell、C Shell及Korn Shell。表A-1所示是一个简单的对照表。
Sun Solaris是目前广为流行的主流UNIX系统之一。Solaris主要采用SunOS的核心,在SunOS基础上组合了许多工具和应用软件。SunOS已发展为5.10的版本,它在版本更新时尽量保持了软件的兼容,使用户在10年前编写的软件到今天仍可使用。在硬件不断升级过程中,SunOS也发布了32位和64位的版本,以提高SunOS在不同硬件环境中使用的性能。本书旨在为使用Solaris 10的不同用户(包括初级、中级系统管理员和用户)提供使用参考书。过去,Solaris系统作为一种高档操作系统产品,主要用于一些大型企业和教育机构。随着开源事业的发展,越来越多的软件供应商不同程度地开放了自己产品的源代码。Sun计算机公司也顺应这一趋势,终于在Solaris 10开放了源代码,将以稳定著称的Solaris免费提供给用户。Solaris系统也正在被越来越多的小型企业和个人用户采用,并开始进入市场上最为流行的X86平台。在Windows系统已经十分普及、计算机人才竞争日趋激烈的今天,如果能够取得Solaris系统管理和网络管理的能力,无疑会为我们的计算机职业生涯带来更多的机会。
本文将通过对2009年服务器操作系统市场的回顾,对市场竞争状况,技术演进,应用变化以及未来的趋势进行具体的分析和研究。
Oracle11g在SunSPARCSolaris刷新TPC-Cbenchmark世界纪录