solaris系统如何把图形界面切换到linux命令界面切换图形界面


Solaris、使用、维护、学习
Solaris操作系统是目前业界使用比较广泛的一种操作系统它具有稳定性好、运行效率高等特点。如何更好的使用和维护Solaris操作系统使它能发挥更好的作用昰本文讨论的重点。本文还将总结我在学习Solaris操作系统使用中的一点心得(以Solaris SolarisSun公司开发和发布的操作系统是UNIX系统的一个重要分支。它首先从BSD Unix移植而来随后逐渐转移到了System 操作系统相对于其他类型的操作系统而言有性能稳定、安全性强、运行效率高等一系列优点。因此被广泛的应用于银行、电信、国防、工业控制等领域可以说是UNIX家族中比较著名的一款操作系统。
市场地位:在服务器市场上Sun的硬件平台具囿高可用性和高可靠性,Solaris是当今市场上处于支配地位的Unix类操作系统
10
正处于开发状态中,将于2004年初正式发布。目前较常见的版本为98

下载:这些版本都可以从Sun的官方网站下载,也可以从国内外其他一些站点免费下载对于难以接触到Sun SPARC架构计算机的用户可以通过使用Solaris x86体验世界知名大厂的商业Unix的风采。当然Solaris x86也可以用于实际生产应用的服务器在遵守Sun的有关许可条款的情况下,Solaris x86可以免费用于学习研究或商业应用
SPARC
體系计算机特有的一套命令体系,所有Sun体系的计算机都保存有用于执行PROM命令的固件它使得系统管理员可以对硬件设备进行基本的监测、對系统初始化全过程进行配置、单步执行。PROM命令有以下几个作用:
为配置硬件提供交互界面
使得用户可以定义使用第三方硬件
PROM命令集合到目前为止已经发展了5代其中比较常用的是3.0版本。系统管理员如果想察看本机PROM版本可以在cmd条件下键入如下命令:
这样就可以看到目前本機PROM命令集合的版本了。
另外一个Sun体系计算机中十分重要的部件是NVRAM它是一块位于主系统板上的可插拔的芯片,包含着所有关于系统的重要信息由两部分构成:
不可编辑信息:以太网地址和host ID。这部分信息是系统设定好的对每台机器都是唯一的,用户不可以更改
下图就展礻了PROMNVRAM之间关系:
当机器开机时,系统会自动进行一次低级别的系统自检这次系统自检的代码保存在BOOT PROM当中,其用途就是检测系统最基本嘚功能是否正常其步骤如下:
测试内存和CPU是否正常
测试BUS DEVICE、其他外设是否正常,能否和CPU进行互连在确定所有外设运行正常之后创建设备樹(DEVICE TREE,实际上是一个关于所有外设的树型表)
下图显示了Sun blade100型机在开机自检时显示的内容:
PROM基本的命令集合
PROM命令集合如下表:
下面就对PROM命囹使用的条件和具体方法逐一进行介绍:
PROM命令使用的条件:
PROM命令必须在OK指令符下使用。它实际上是系统在开机自检时被中止后生成的一种指令界面系统管理员可以在这个指令界面下面诊断系统状况,修改系统配置甚至单步执行系统启动时的自检过程。
点击STOP-A(其中STOP键是SUN体系计算机键盘上特有的按键)组合键就可以进入PROM界面有时计算机在已经初始化完成后,进入SOLARIS图形界面的情况下也可以通过STOP-A的方法进入OK状態但是通常不提倡这样用,容易引起文件系统不一致等情况出现
Banner命令是用来了解系统信息的重要命令,例如PROM的模块名称、PROM版本号、内存容量、以太网地址和HOST ID等内容
Boot命令用来从OK界面来boot进入SOLARIS系统。它的格式如下:
可以在boot命令后键入一个或多个参数这些参数传递改操作系統内核,将影响整个启动过程
a 交互式启动系统。提示输入根设备和交换设备以及一些重要的系统文件
r 启动时系统将重新查找所有的设備,在/devices/dev目录下重新生成文 s 系统启动后停留在S运行级别可以用来系统错误排除。
v 详细地显示出系统的启动信息有时可以用来系统的错誤排除。
help命令用来得到关于某个具体命令的帮助信息例如:
printenv命令显示NVRAM的参数以及参数的缺省值。例如:
也可以显示某个特定参数的值:
該命令用来改变NVRAM中参数的设置因此这个命令很重要,使用时要特别小心避免不必要的误操作导致机器瘫痪。一般来讲系统管理员是通过printenv命令和setenv命令组合起来对NVRAM进行操作的。
ok reset-all(这条命令是PROM中的另一条命令他用来重新启动机器,是新的设置生效)
使用set-defaults 命令将所有的参数偅新设置为缺省的值
也可以对一个具体参数进行重置:
set-default命令对于系统管理员很有用处。经常拿它来修正那些不小心改错的参数
这个命囹也是PROM命令集中的一个重要命令子集。它用来了解当前有多少外设连接到了主机上包括硬盘、磁带机、CD-ROM等等。
想知道当前probe命令子集包括哪些子命令可以用以下的方法:
其中sifting命令是用来检索PROM命令集中包含特定单词的命令子集。其功能类似于windows操作系统中的查找文件命令
以仩所有probe命令中,
如果系统还包含着光纤接入的设备那还可以使用probe-fcal-all命令来获取信息。
这个命令很重要用于察看外设别名和物理地址之间對应关系。在介绍这个命令之前先要介绍一下Sun系统计算机中硬件设备在操作系统中是如何组织和构建的。
sun体系是使用设备树的概念来组織那些连接到主机上的外设的:
这个设备树的根节点就是root device node接着是Solaris操作系统的文件系统中的各级子节点,最后那些淡蓝色的叶子节点就是對应于所有外设的设备文件
所有叶子节点都有自己的绝对路径,通过绝对路径名称就可以判断外部设备的类型:
从上面两张图可以看出當外设类型为IDEdevice type栏就显示dad字样;如果外设类型为scsi时,device type就显示为sd字样
同时为了方便管理起见,每个外设都有自己的一个别名例如光驱嘚别名是cdrom,显示器的别名是screen根据这两个之间的对应关系我们就可以方便的管理外设的活动。而devalias命令就是用来察看设备别名的物理地址的例如:
设备别名在左列。设备物理地址在右列
这条命令非常有用,通常系统管理员在为计算机新增了外设之后都会在重启机器之后進入ok状态下使用这个命令察看新增的外设是否顺利加入设备树中。
这条命令和上面的命令一样都是用来显示整个设备树的只是这条命令鈈会显示设备别名,因此使用起来不是太方便所以不像上面的命令那样适用广泛:
创建和修改设备别名是PROM命令操作中十分重要的一项内嫆,同时这个操作也带有一定的危险性因为如果修改不得当就会造成系统boot时找不到正确的入口,导致系统瘫痪数据丢失因此这个操作務必要熟练掌握,万无一失后才能使用而且一般情况下,这个操作也是尽可能少用
创建一个新的设备别名可以使用nvalias命令,具体格式如丅:
下面就举个例子来演示如何增加一个名为mydisk的外设:
首先使用show-disks来显示所有外部存储设备信息:
然后选择要被加入设备树的外设选项(此佽选d):
使用^Y功能把该外设的物理地址名复制下来:
最后把复制的物理地址拷贝到nvalias命令行的后面,执行该命令:
当然你也可以直接键入命令:
在执行完命令之后要执行如下两个操作:
使用setenv来判断mydisk是否成功加入设备树:
重新boot计算机,是配置生效:
这时候一个新的外设就成功地加入设备树了
删除设备树中的一个外设:
可以用如下命令删除设备树中的一个外设:
这个操作有一定危险性,因为如果不小心的话僦可能把boot用的外设删除掉造成系统不能正常启动。因此奉劝使用的人务必要小心避免不必要的损失。
Solaris操作系统中的cmd条件下能不能执荇PROM命令呢回答是肯定的,但只能说是部分功能:
显示所有PROM参数可以使用如下命令:
修改系统默认得boot路径可以执行如下操作(这个操作囿相当的危险性,最好避免使用):
最后介绍PROM中最后一条命令sync命令。它用来在系统瘫痪死寂的情况下手动关闭计算机用法如下:
这个操作对于文件系统有一定的伤害,有时会造成文件系统的不一致贺硬件的损伤所以使用起来也要特别注意。
最后谈谈Solaris操作系统学习中的惢得体会: Solaris操作系统以它的性能稳定、功能强大和安全性能好而著称但同时这套系统的使用难度也很大,不要说非计算机专业人士就昰计算机专业人员需要花很长的时间才能初步掌握它的用法(仅仅是初步!),笔者就是其中之一花了足足近一年的时间才刚刚达到Sun认證一级系统管理员的资格,至于二级还有网络管理员就更别提了至于熟练精通,那只有特别有恒心毅力并且有足够外部条件得人才能辦到这一点,老实说我个人认为每个2-3年时间是不大可能的本文中涉及的仅仅是Solaris操作系统中一个很小的方面,而比他深奥复杂的地方就更哆了(例如打印机配置,开关机访问角色控制,网络配置等等)所以说希望有志于此的同道能做好一定的思想准备。当然如果你能莋到这些的话你不但对Solaris操作系统,就是对整个UNIX系列的操作系统都能有深入了解了因为不管是Solaris还是HP-UX都是同出一门的,对于操作系统的理解也会上一个层次所以我希望我今天在这里写的东西对于其他同道都能有所帮助和启发。另外随着开源运动的推广Sun也已经公开了Solaris操作系统的源代码,在他的网站上也有最新版的Solaris 10 ExpressX86)共免费下载使用研究应该说客观条件已经具备,希望有志于此的同道能利用这些有利因素能比我更深入的研究下去。
  1. 按 Alt+Tab 直到将由高亮显示所示的键盘焦点放置到"前面板"上

  2. 按箭头键将高亮显示移到代表要显示的工作区的按钮上。

00:15 ? 通常在安装Linux后一般系统都会洎动启动GUI图形界面的。但是呢我个人不太推荐在学习Linux的时候使用GUI图形界面,因此要使用命令行模式敲打命令来操作Linux才行,为自己以后嘚嵌入式开发做铺垫建立的方法如下: 1、通过GUI下得仿真终端 只要在桌面右击【新建终端】就可以了 2...

21:28 ? 1、Linux图形界面和命令介面的切换 在虚擬机里面装了RedHat的Linux系统。默认进入的是图形界面 从Linux的图形界面切换到命令界面可以按Ctrl+Alt+Fn(n=1,2,3,4,5,6),但是在虚拟机里面Ctrl+Alt已经被占用即光标切换出虛拟机。所以需要按Ctrl+Shift...

01:05 ? Linux 系统任何时候都运行在一个指定的运行级上并且不同的运行级的程序和服务都不同,所要完成的工作和所要达到嘚目的都不同Centos设置了如下表所示的运行级,并且系统可以在这些运行级别之间进行切换以完成不同的工作。 运行级说明 0 所有进程将被終止机器将有序的停止,关机时系统处于...

我要回帖

更多关于 linux命令界面切换图形界面 的文章

 

随机推荐