新员工培训SunSolaris基础培训胶片

上传人:lx****y 文档编号:243322493 上传时间:2024-09-20 格式:PPT 页数:69 大小:1.44MB
返回 下载 相关 举报
新员工培训SunSolaris基础培训胶片_第1页
第1页 / 共69页
新员工培训SunSolaris基础培训胶片_第2页
第2页 / 共69页
新员工培训SunSolaris基础培训胶片_第3页
第3页 / 共69页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,Page,*,单击此处编辑母版文本样式,单击此处编辑母版文本样式,单击此处编辑母版文本样式,单击此处编辑母版文本样式,Solaris基础培训胶片,内部公开,主要面向,Solaris,的初学者,,,介绍,Solaris,基础知识及常用命令使用方法。,目标,学习完此课程,您将会:,了解,Solaris,基础知识,掌握,Solaris,基本操作方法,掌握,Solaris,常用命令使用方法,了解,Solaris,日常维护方法,第,1,章 系统概述,第,2,章,Solaris,常用操作,第,3,章,Solaris,主机维护,第,1,章 系统概述,第,1,节,UNIX,特点,第,2,节,UNIX,系统结构,第,3,节,UNIX,相关名词,UNIX,特点,应用范围,UNIX,是较早广泛使用的计算机操作系统之一,它的第一版于,1969,年在,Bell,实验室产生,,1975,年对外公布,,1976,年以后在,Bell,实验室外广泛使用。,应用到几乎所有,16,位及以上的计算机上,包括微机、工作站、小型机、多处理机和大型机等等。,UNIX,特点,多任务、多用户,并行处理能力,管道,安全保护机制,功能强大的,shell,强大的网络支持,,Internet,上各种服务器的首选操作系统,稳定性好,系统源代码用,C,语言写成,移植性强,第,1,章 系统概述,第,1,节,UNIX,特点,第,2,节,UNIX,系统结构,第,3,节,UNIX,相关名词,UNIX,系统结构,UNIX Kernel,(,UNIX,内核),是,UNIX,操作系统的核心,指挥调度,UNIX,机器的运行,直接控制计算机的资源,保护用户程序不受错综复杂的硬件事件细节的影响。,UNIX Shell,(,UNIX,外壳),是一个,UNIX,的特殊程序,是,UNIX,内核和用户的接口,是,UNIX,的命令解释器。目前常见的,Shell,有三种:,shell,类型 简称 命令 主要特点,Bourne ShellB Shell,sh,最老、使用最广泛,每个,UNIX,都提供。,Korn,ShellK Shell,ksh,ksh,兼容,B Shell,功能强大。,C-Shell,csh,csh,格式有点象,C,语言。功能强,命令记忆稍难,速度慢,要想将当前,Shell,改为其它,Shell,,只需在操作系统提示符下键入相应的,Shell,命令即可。如,在,Bourne Shell,下键输入命令,:,$ echo $0,显示当前的,shell,类型,$,ksh,就进入了,K Shell,UNIX,系统结构图,硬件,应用程序,sh,csh,cpp,vi,外层程序,内核,kernel,Application Program,第,1,章 系统概述,第,1,节,UNIX,特点,第,2,节,UNIX,系统结构,第,3,节,UNIX,相关名词,UNIX,相关的名词,多用户,(Multi-users),允许多个用户同时使用计算机的能力。,多任务,(Multi-tasking),为每一个用户同时执行多个任务的能力。,终端(,Terminal,),终端是用户和计算机进行实时交互的接口设备。终端一般由显示器、键盘和终端控制器组成,有的还带有鼠标。显示器和键盘与终端控制器相连,终端控制器通过通用端口(如串口)和计算机主机相连。用户通过终端和计算机交流。一台,UNIX,主机可以连多个终端。终端分为两类:字符终端和图形终端。,仿真终端,在某计算机上运行某一特定程序,把计算机当作另一台计算机的终端使用。目前仿真终端与,UNIX,主机的连接方式主要有网络连接和串口连接。,控制台(,Console,),这是一种特殊的终端,由显示器、键盘(和鼠标)组成,分别连到主机的专用接口(监视器接口、键盘接口、鼠标接口)上。一般一台主机只能接一个控制台,控制台可以完成普通终端不能完成的工作:非常重要的信息(如严重的错误信息),只能在控制台上显示,有些特殊的任务(如执行修复工作)也只能在控制台上完成。除了实现以上特殊功能外,控制台还可以象其它终端那样工作。,UNIX,相关的名词,用户名,(User),UNIX,是多用户操作系统,它允许多个用户同时使用。每个用户拥有用户名、登录口令以及操作特权。普通用户的,UNIX,操作系统提示符一般为,$,。,工作组,(Group),几个用户可以组成一组,同组内的用户可以共享信息。,root,用户,UNIX,的超级用户,拥有其他用户没有的特权。,UID,为,0,;,root,用户的,UNIX,操作系统提示符一般为,#,。,小结,本章介绍了,UNIX,操作系统的特点、组成和几个常见概念。,介绍了,UNIX,常见的三种,Shell,:,B Shell,、,K Shell,和,C Shell,。,小结,第,1,章 系统概述,第,2,章,Solaris,常用操作,第,3,章,Solaris,主机维护,第,2,章,Solaris,常用操作,第,1,节 用户登录,第,2,节 命令使用入门,第,3,节 文件系统,第,4,节 文件打包与压缩,第,5,节 进程管理,Solaris,常用操作,启动终端,一般登录,SUN,服务器及工作站,使用,CDE,图形界面(建议使用,,OPENVIEW,图形界面慢慢将被淘汰)登录。可以在图形界面操作,也可以使用命令行操作。当使用命令行操作时,需要打开一个终端控制台或一个终端窗口,建议使用终端窗口,因为有些后台的监控进程和错误信息会输出终端控制台。,对于专用终端,当打开终端电源后就会自动出现登录信息。对于仿真终端,要先打开计算机,再运行,TCP/IP,协议驱动程序和终端仿真程序即可。,UNIX,操作,-,登录,登录,当终端与,UNIX,系统连通后,在终端上会出现“,login:”,提示符。在“,login:”,提示符下输 入用户名,出现,password:,后再输入口令,如以,abc,用户登录的过程为:,Login: abc,Password:,B Shell,和,K Shell,的缺省提示符为,$,,,C Shell,的缺省提示符为,%,。当以,root,用户登录时,系统提示符为,#,。,第,2,章,Solaris,常用操作,第,1,节 用户登录,第,2,节 命令使用入门,第,3,节 文件系统,第,4,节 文件打包与压缩,第,5,节 进程管理,命令格式,在,Shell,提示符下,就可以输入命令。命令的基本格式如下:,command,参数,1,参数,2 .,参数,n,UNIX,命令由一个命令(,command,)和零到多个参数构成,命令和参数之间,以及参数与参数之间用空格隔开。,UNIX,的命令格式和,DOS,的命令格式相似,但,UNIX,的命令区分大小写,且命令和参数之间必须隔开。如:对,DOS,来说是以下四条命令是相同的:,cd tmp,cd tmp,CD tmp,cd Tmp,对,UNIX,操作系统来说,改变目录的命令也是,cd,命令,以下是正确的,UNIX cd,命令:,cd /tmp,cd /Tmp,但,tmp,和,Tmp,是两个不同的目录。以下两条命令:,cd/tmp,CD /tmp,已经不是,cd,命令了。,简单命令,常用简单命令,下表列出了几个简单的,Solaris,命令:,帮助,manman date,查看日期,date date,显示日历,calcal 1998,显示大字,bannerbanner ABCD,修改口令,passwdpasswd n2kuser,查看谁在使用,whowho,查看我是谁,who am iwho am i,清除屏幕,clearclear,显示当前目录,pwd pwd,查看目录下的文件,ls ls -l,查看进程,ps ps -a,特殊键、注销,二、特殊键,Ctrl + d,结束键盘输入或退出当前,shell,Del,中断键,停止当前动作回到,shell,Ctrl+s,暂停屏幕输出,Ctrl+q,继续屏幕输出,Ctrl+ukill,键,删除光标所在行的所有字符,Esc,结束当前的操作状态(如,vi,),注销(退出系统),在每次使用完后,一定要进行注销,以防他人通过你的帐号进入系统,并保证系统的完整性。,注销过程:,可以在图形界面下点鼠标右键,然后选择注销;,在提示符下,输入命令:,$ exit,第,2,章,Solaris,常用操作,第,1,节 用户登录,第,2,节 命令使用入门,第,3,节 文件系统,第,4,节 文件打包与压缩,第,5,节 进程管理,文件系统,Solaris,文件系统分类,Solaris,操作系统可由多个可以动态安装及拆卸的文件系统组成。,UNIX,文件系统主要分为两大类:根文件系统和附加文件系统。,根文件系统(,the root,),每一个,UNIX,操作系统在其主硬盘上至少含有一个文,件系统,它包含构成操作系统的程序和目录,一般由“,/”,符号来表示。,附加文件系统,除根文件系统外的其它文件系统,如,/u,文件系统,,NFS,文件系统等。,以后如无特别声明,本文都是针对根文件系统来进行说明的。,目录结构,Solaris,树型目录结构,采用树型带勾连的目录结构,如下图所示。在这种结构中,一个文件的名字是由根目录到该文件的路径上的所有节点名按顺序构成的,相互之间用“,/”,分开。如文件,prog,的全路径名为:,/usr/smith/prog,,根目录用“,/”,表示。,根文件系统常用目录,根文件系统的常用目录举例如下表:,目录结构图,/,bin,etc,dev,n2kuser,opt,tmp,su,sh,csh,ls,rc3.d,rc3,dsk,mouse,.profile,sybase,n2000,ASE-12_0,OCS-12_0,server,startserver,showserver,isql,bin,n2000.sh,client,bin,EmfSysMoniDm,install,目录介绍,/bin,大部分可执行的,UNIX,命令和共用程序,/dev,设备文件,如,/dev/cd0,/etc,系统管理命令和数据文件,/libC,程序库,/tmp,临时工作目录,存放一些临时文件,系统重启后文件会消失,用户宿主目录,用户宿主目录中有一个文件比较特殊:“,.profile”(,或“,.login”),文件。当以该宿主目录的用户名登录时,会自动执行“,.profile”,文件。它有点类似于,DOS,的,AUTOEXEC.BAT,文件。“,.profile”,是,B/K shell,的启动文件,而“,.login”,是,C shell,的启动文件。“,.profile”,文件中常有一行:,PATH=$HOME:$HOME/bin,其中,,PATH,类似,DOS,的,PATH,是文件的搜索路径;而,$HOME,表示宿主目录。,$ echo $PATH,$ echo $HOME,文件类型,在,UNIX,中文件共分为四种:,一般文件,(ordinary file),分为,:,(1),文本文件,(2),二进制文件,目录文件,(directory),特殊文件,(special file),,分为,:,(1),块设备文件,(2),字符设备文件,符号链接文件,(symbolic links),文件类型标志介绍,文件类型标识,在用,ls -l,命令显示文件目录时的用下列符号表示不同的文件类型:,-,普通文件,d,目录文件,b,块设备文件,c,字符设备文件,p,管道设备文件,l,符号链接文件,举例:,$ ls -l,-rwxr-xr- 2 wjm newservice 321 Oct 17 09:33 file1,drwxr-xr-x 2 wjm newservice 96 Oct 17 09:40 dir1,其中,第一列的,-,表示,file1,是普通文件,,d,表示,dir1,为目录文件。,文件名称,Solaris,文件名称,最大长度为,255,字节;,大小写敏感(,file1,和,File1,表示两个不同的文件);,无专用扩展名,(UNIX,文件名可出现多个小数点,并无特殊含义,),。,Solaris,特殊文件名,/,表示根目录,/,usr,表示,/,usr,目录,.,表示当前目录,.,表示当前目录的父目录,.,字符串 表示隐含文件,如,.profile,文件,文件操作权限,文件名通配符,?任一个字符,如,abc,?,*,任何字符,如,“,ab,*10”,表示以,ab,开头和以,10,结尾的名字,文件存取权限,文件的存取权限,UNIX,文件的存取有三种权限:,权限普通文件的存取权限目录的存取权限,r,具有读取文件的权利能读取文件名称,w,具有写入文件的权利能建立和删除文件,可以改变文件名,x,具有执行文件的权利能使用该目录下的文件,(,如,cd,命令,),搜索文件等,能够存取文件的用户类型,有三种类型的用户可以存取文件:,用户类型说明,owner,文件的拥有者,group,文件所在的工作组,other,其他用户,(,非,owner,和非同,group),每种类型的用户都有三种文件存取权限:,r,、,w,、,x,。,文件操作权限,文件存取权限的显示,可以通过,ls,-l,命令显示,如:,$,ls,-l file1,显示如下:,-,rwxr-xr,-2,wjm,newservice,321Oct 17 09:33file1,上行第,2-4,字符,rwx,表示此文件属主,wjm,对此文件的权利为,可读、可写、可执行,上行第,5-7,字符,r-x,表示此工作组,newservice,内的用户对此文件的权利为,可读、不可写、可执行,,上行第,8-10,字符,r-,表示其他用户对此文件的权利为,可读、不可写、不可执行,文件存取权限的修改,用,chmod,命令修改文件的存取权限,,chmod,命令的格式如下:,格式,1:,chmod,symbolic_mode,file.,格式,2:,chmod,absolute_mode,file.,这里只介绍符号模式(,symbolic_mode,),符号模式的命令格式如下:,文件操作权限,chmod who op permision file.,who,项表示用户类型,它的内容为以下一项或多项,:,u,拥有者,(user - owner),g,与拥有者同一组的用户,(group),o,其他人,(other),a,所有人,(all),op,项表示动作,:,+,表示要加上,permission,指定的权利,-,表示要取消,permission,指定的权利,permission,项为存取权限,它的内容为以下一项或多项:,r,表示可读,w,表示可写,x,表示可执行,文件操作权限,举例:,chmod u+w test report,拥有者对,test,和,report,文件“可写”,chmod u-x abc.c,拥有者对,abc.c,文件不可执行,chmod u+rwx myfile1,拥有者对,myfile“,可读、可写、可执行”,chmod ugo+rwx myfile2,任何人都对,myfile“,可读、可写、可执行”,改变文件属主及文件所在组,改变文件属主的格式如下,:,chown,属主名 文件名,必须对文件具有,write,权利才可改变文件的拥有者。,改变文件所在组的格式如下,:,chgrp,组名 文件名,必须是文件的拥有者或,supervisor,才能改变文件组别的归属。,举例:,chown,wjm,test1,chown,user1:win test1,chgrp,newservice,test1,重定向与管道,UNIX,重定向,将文件的标准输出重新定向输出到文件,或将数据文件作为另一程序的标准输入内容。,如:,ls,-lfile1,将,ls,-l,命令显示的内容存到,file1,中,,ls,file1,将,ls,命令显示的内容附加存到,file1,的尾部,grep,abc,”,和“,”,为输出重定向符,“,”,将输出内容存到重定向文件中,若文件存在,则,先删除原有内容;,将输出内容存到重定向文件的尾部。,UNIX,管道,将一文件的输出作为另一文件的输入。如:,ls|more,将,ls,的输出作为,more,命令的输入,ps,-,ef|grep,smith,ps,-,ef,的输出作为,grep,smith,命令的输入,文件系统常用命令,文件系统常用命令,UNIX,命令举例,UNIX,命令示例,显示当前目录,pwdpwd,改变目录,cdcd /usr,进入宿主目录,cdcd,创建目录,mkdirmkdir abc,删除目录及其内容,rmrm r abc,显示目录内容,lsls abc,显示文件长列表,ls -l abc,显示所有类型文件,ls a abc,显示文件或目录,ls -d * (,不进子目录,),显示文件内容,moremore abc (,分页),显示文件内容,catcat abc (,不分页),文件系统常用命令,比较文件,diffdiff file1 file2,拷贝文件,cpcp file1 file2,移动,(,重命名,),文件,mvmv call.test call.list,本章小结,本章介绍了文件系统的基本概念和基本命令。,文件系统分为根文件系统和附加文件系统。,文件类型可分为:一般文件、目录文件、特殊文件和符号链接文件。,采用树型目录结构。每个用户拥有自己的家目录。,支持长文件名。,UNIX,的文件名对大小写敏感。,文件的存取权限分为:,r,、,w,、,x,。,支持重定向和管道。,最后介绍了文件系统常用命令,文件系统常用工具,vi,编辑器的最基本用法,vi,编辑器是强有力的文本文件编辑工具,利用它可以建立、修改文本文件。,在当前的各种,GUI,界面下都提供了文本编辑器,其操作方法和,WINDOWS,下的,notepad,类似,可以方便的进行文本编辑。但,vi,是最基本的文本编辑工具,所有的,UNIX,均支持。,vi,编辑器常用的两种状态模式,文本输入模式用于文本的输入,命令模式用于输入控制命令,vi,编辑器的进入,vi,文件名,自动进入命令方式。,文本输入方式的进入,a,将在光标所在位置之后插入文本(,append,),A,将在光标所在行末插入文本,i,将在光标所在位置之前插入文本,(insert),I,将在光标所在行的第一个非空字符前插入文本,o,将在光标所在行的下一行开始插入文本,(open),O,将在光标所在行的上一行开始插入文本,文件系统常用工具,光标位置移动,(两种方式均适用),h,左移,j,下移,k,上移,l,右移,文本输入方式的退出,ESC,按,ESC,键进入命令方式,/string,查询文件内的字符串,:,sh,暂时退出,vi,到系统下,结束时按,Ctrl + d,则回到,vi,:!command,暂时退出,vi,并执行,shell,指令,执行完毕后再回到,vi,删除更改操作,在命令方式下运行。,x,删除光标所在字符,dd,删除光标所在行,退出,vi,编辑器,在命令方式下运行。不管在什么状态,最好在运行下面命令前,先按以下,ESC,键,以防出错。,:,wq,存,盘退出,:q,不存盘退出,:q!,不存盘强制退出,:w,只存盘不退出,文件系统常用工具,利用,find,命令查找文件,find,命令会在指定目录及其子目录下查找符合条件的特定文件。此命令的最大用处是当忘了文件的正确所在,而想找到该文件。,命令格式,find,目录名 条件,目录名,-,欲开始寻找的目录所在。,find,会寻找此目录及其子目录。可以有多个目录名称,只要目录与目录之间用空格分开即可。,条件,-,欲搜索文件的条件,可包含文件名称、拥有者、最后修改时间等等。,文件系统常用工具,条件列表说明,-name name,指定要被寻找的文件或目录名称,,可用通配符,如, -name *.c,-print,将符合条件的路径打印出来,-size n,寻找占用,n,个,block,的文件,-type x,以文件类型作为寻找条件。文件类型,x,如下:,d -,目录,(directory), f -,文件,(file),b -,块,(block), c -,字符,(character),p -,管道,(pipe),-user user,寻找属于,user,所拥有的文件,,user,可为用户名或,uid,号,-group group,寻找工作组为,group,的所有文件,,group,可为组名称或,gid,号,-,atim,n,寻找,n,天之前曾被存取的文件,-,mtime,n,寻找,n,天之前曾被修改的文件,-exec command ;,用寻找到的文件作为执行,command,的对象,,内存欲执行,command,时所需的参数,文件系统常用工具,条件的逻辑运算符:,逻辑运算符逻辑意义举例 说明,!非!,-name *.c,所有不以,.c,为扩展名的文件,-o,或,-size +10 -o -links 3,所有大于,10block,或链接数为,3,的文件,与,-size +10 -links 3,大于,10block,且链接数为,3,的文件,注:上表中的“,+10”,表示大于,10,,“,-10”,表示小于,10,。,文件系统常用工具,基本用法举例,find /temp -name ,abc,* -print,在,/temp,目录下查找文件名以,abc,开始的文件,find . -name test -print,在当前目录下查找文件名为,test,的文件,grep,命令基本用法,grep,在整个文本文件中寻找特定字符串,并将所有出现该字符串的行打印。,命令格式,grep,字符串 文件名,举例,grep,abcd,temp,在,temp,中查找,abcd,字符串,grep,This is a book temp,在,temp,中查找,This is a book,字符串,由于字符串中含有空格,故要用引号括起来,小结,小结,利用,vi,可以对文本文件进行编辑。,利用,find,可以在目录中查找文件名。,利用,grep,可以在文本文件中查找指定字符串。,第,2,章,Solaris,常用操作,第,1,节 用户登录,第,2,节 命令使用入门,第,3,节 文件系统,第,4,节 文件打包与压缩,第,5,节 进程管理,文件打包与压缩,tar,命令,使用,tar,命令,可将多个文件合并成一个文件库(,archival,)的方式存放于磁带或磁盘上。当需要时,可由文件库获取所需的文件。,tar,的指令格式:,$ tar function-option modifier files,tar,命令分为两部分:功能选项和修改选项。功能选项用来设定,tar,的动作(如读取,写入等),而修改选项则用来修改,tar,的动作。,tar,命令选项前没有“,-”,。,功能选项(,function-option,):,r,将所指的文件附加在文件库后,x,读取文件库内的文件,如文件名为目录,则连子目录也会被读取 (常用),c,建立一个新文件库,(,常用,),g,将文件由文件库的最前头开始建立,而不是写在最后一个文件后,修改选项(,modifier,):,v,启动显示模式,,tar,会显示所处理的文件名 (常用),w,启动确认模式,,tar,处理每个文件之前,要求用户先加以确认,f,表示文件库为,file,,省略此项,以预设的磁带或磁盘为对象 (常用),文件打包与压缩,(一)利用,tar,命令备份,例,1,$ tar cv work,在当前目录下,对,work,目录中的所有文件及子目录作备份,备份到缺省设备,且在备份时显示文件信息。,例,2,$ tar cvf /dev/rdsk/c0s0 work,f,选项表示不使用缺省设备,而使用提供的设备。,注:在不同的,UNIX,系统中,软盘和磁带设备的名称不通用。请使用时注意查正。,(二)利用,tar,命令复原:,例,3,$tar xv,x,表示将缺省设备中的文件复原到硬盘,,v,表示复原时显示文件提示。,例,4,$tar xv /work/aaro1d /work/all.bak /work/state.wp,复原更具有选择性,这里列出三个文件。注意,必须输入备份文档的全名。,例,5,$tar xvf /dev/rdsk/c0s0,从给定的设备中复原文件。,文件打包与压缩,文件压缩和解压程序,一、,compress,compress,命令可将文件压缩以减少存储空间。压缩后的文件以“,.Z”,结尾。展开命令为,uncompress,。压缩命令格式:,compress,展开命令格式为:,uncompress compressed-,例,1,对,file,文件进行压缩和解压缩,compress file,则压缩后的文件名为,file.Z,,解压命令为:,uncompress file.Z,二、,gzip,gzip,压缩文件对应的解压缩文件为,zip,。压缩后的文件名称为“,.gz”,。命令格式,:,:,gzip,gzip -d,文件打包与压缩,三、其它类型文件,:,先用命令,gzip -d,把它解压缩成包,再用,tar vxf,命令解压缩;,:用命令,jar vxf,解压缩;,:用命令:,unzip,解压缩。,第,2,章,Solaris,常用操作,第,1,节 用户登录,第,2,节 命令使用入门,第,3,节 文件系统,第,4,节 文件打包与压缩,第,5,节 进程管理,进程管理,与进程有关的几个名词,进程,(process),是正在执行的程序。,UNIX,允许多个进程同时存在,每个进程都有唯一代号称为进程标识符,(pid - process id),,,PID=1,的是,init,进程,是整个系统的父进程。,前台进程,(foreground process),可以和用户直接进行人机交互的进程。前台进程序可以接收键盘输入并将结果显示在显示器上。缺省状态下用户启动的,UNIX,程序运行在前台。,后台进程,(background process),不直接和用户进行交互的进程。用户一般是感觉不到后台进程程序的运行。,UNIX,有很多系统进程在后台执行。,进程管理,在后台运行程序,要让程序在后台执行,只需在命令行的最后加上“,&”,符号。,例,1,在后台运行,find,命令,在当前目录及其子目路下查找文件名为,abc,的文件。,执行命令和立即显示的内容如下:,$ find . -name abc -print&,10722,$,.,$nough find . name abc print&(,真正的后台运行),10722,表示进程号(,PID,)。当,find,命令在后台执行完后,会显示结果。,当在后台运行命令时,最好将其输出重定向输出到一个文件中去,以便以后检查。,例,2,在后台运行,find,命令,在当前目录及其子目路下查找文件名为,abc,的文件并将结果存到,myfind,文件中。,执行命令如下:,$ find . -name abc -printmyfind&,在运行后台程序的同时可以继续输入命令。,进程管理,如何控制后台进程,显示进程信息,UNIX,命令解释,ps,显示使用终端有关的进程信息,ps -u,用户名显示某用户的进程(如,ps -u abc,),ps -e,显示所有正在运行的进程信息,ps -f,长列表显示每个进程信息,ps t tty01,显示终端,tty01,上运行的进程,ps a,查看所有前台的进程,长列表显示所有正在运行的进程信息,,UNIX,命令如下:,ps ef|grep sybase,查找所有正在运行的与,sybase,名称有关的进程,Ps ef|grep defunct,查看所有正在运行的僵死进程,用,kill,命令杀掉后台进程,UNIX,命令解释,kill,进程号 删除进程,kill -9,进程号强制删除进程,进程管理,停止失控进程步骤,在未锁死的终端以,root,登录,用,ps,-,ef,和,grep,关键字,命令找到失控进程,pid,号,kill,pid,号,若杀不掉,再运行,kill -9,pid,号,若还杀不掉,则,shutdown,5.5,如何查看磁盘使用情况,查看磁盘自由空间,df,-v,查看目录、文件使用空间,du k /opt,第,2,章,Solaris,常用操作,第,6,节 用户管理,第,7,节 存储设备使用,Solaris,用户管理,以增加新用户,devos,为例,说明增加和删除用户的过程。,在,solaris,里,进入控制台的命令行,可以运行,adminitool,,,选择查看用户,进行增加、删除、,修改管理用户,以菜单方式进行用户管理;,用命令行方式手动增加用户,增加用户,要,在,UNIX,系统中增加新用户需要下列步骤:,在,/etc/,passwd,文件中新增一行数据,表示给该用户的信息;,为该用户选择工作组,将该用户标识符加在,/etc/group,文件内适当位置;,为该用户创建一个宿主目录(,home directory,),将其家目录的拥有者改为该用户,所有,组别也改为该用户的组别;,为该用户设置密码。,一、,/etc/,passwd,文件,/etc/,passwd,是一文本文件,用来存放用户信息,每行表示一个用户。,/etc/,passwd,每行,的格式如下:,user_name:password:uid:gid:comment:home:shell,Solaris,用户管理,每行有很多项组成,项与项之间用,:,隔开。每项的说明如下:,user_name,用户名,password,登录密码,初始设置时为空,uid,用户识别号,(User ID),是一数值,每个用户的识别号不同,gid,工作组识别号,参见,/etc/group,文件,comment,注释,可以任意字符,一般用来说明用户的身份特征,home,家目录名,shell,该用户缺省,shell,,一般取值为:,/bin/sh,、,/bin/ksh,、,/bin/csh,/etc/passwd,的内容举例如下:,cfl:x:201:50:Cao Feilong:/usr/cfl:/bin/sh,abc:x:206:50:abc:/usr/abc:/bin/sh,要增加一新用户,用户名,devos,,需要在,/etc/passwd,文件末尾增加如下一行:,devos:207:50:Dick Devos:/usr/devos:/bin/sh,Solaris,用户管理,二、,/etc/group,文件,/etc/group,是一文本文件,用来存放用户工作组信息,每行表示一个组。,/etc/group,每行的格式如下:,group_name:password:gid:members_list,每行有四项组成,项与项之间用,:,隔开。,group_name,工作组名,password,工作组密码,一般为空,gid,工作组识别号,(Group ID),,是一数值,每个组的识别号不同,members_list,该组成员列表,由一个或多个用户名组成,用户名之间用逗号隔开,/etc/group,的内容举例如下:,other:1:root,daemon,group:50:ingres,sybase,cfl,abc,值得说明的是,一个用户可以是多个组的成员。,若要使,devos,用户属于,group,组,还需要在,/etc/group,文件中,group,组所在行末加上,devos,:,group:50:ingres,sybase,cfl,abc,devos,Solaris,用户管理,三、创建宿主目录,# mkdir /usr/devos,在,/usr,目录下创建与用户名同名的目录,devos,# chown devos /usr/devos,设置,/usr/devos,的属主为,devos,# chgrp group /usr/devos,设置,/usr/devos,的工作组为,group,# chmod 755 /usr/devos,设置存取权限,一般为,755,四、设密码,对用户,devos,建立密码的命令为:,# passwd devos,早期的,UNIX,版本,用户密码经加密后存放在,/etc/passwd,中的,password,字段。而在,SVR3,以后的版本则借用,/etc/shadow,存放用户密码。,Solaris,用户管理,删除用户,1),用,admintool,工具来删除用户,2),手动删除用户的步骤如下:,(,1,)删除,/etc/passwd,内该用户的信息行,(,2,)删除,/etc/group,内有关该用户的项。,(,3,)将该用户的宿主目录删除,小结,本节介绍了增加用户和删除用户的过程。值得注意的是很多,Solaris,系统都提供了专门进行,Solaris,用户管理的系统命令,一般用这些专用命令对,Solaris,用户进行维护。,第,2,章,Solaris,常用操作,第,6,节 用户管理,第,7,节 存储设备使用,存储设备的使用,设备,(device),或称设备文件,代表某个硬件,如磁盘、软盘、串口。,UNIX,对硬件的存取操作都是通过设备文件来完成的。设备文件放在,/dev,目录下,如,/dev/hd0,表示第一个软盘驱动器。,原始设备,(raw device),也称为裸设备,没有经过加工的设备文件。原始设备文件名以,r,开头,如,/dev/rhd0,表示第一个软盘驱动器原始设备。,存储设备的使用,本章主要介绍常用存储设备的使用。本章涉及的存储设备有:软盘、硬盘、,CD-ROM,。,创建设备,设备创建好后,系统会在,/dev,目录下生成设备文件。下表列出了,solaris,下的几个设备:,设备文件举例说明,/dev/fd,软驱,/cdrom/cdrom0,第,1,个光盘驱动器,/dev/rdsk/c0t0d0s1,第一个磁盘的第一个分区,/dev/rdsk/c0t0d0s2,第一个磁盘的第二个分区,/dev/rdsk/c1t1d0s1,第二个磁盘的第一个分区,c,控制器号,t,目标号,对于,SCSU,设备,就是对应的,SCSI,地址。,d,驱动号或者是,RAID,设备的,LUN,号(一个地址,多个硬盘),s,分区号,IT,Marketing,Accounts,存储设备的使用,mount,和,umount,命令,一、,mount,命令,mount,命令在使用某设备上的文件系统之前,必须将该设备上的文件系统挂接(,mount,)到已经存在的文件系统的某个目录上,此目录称为挂接点(,mount point,)。此时该设备上的文件系统相当于该目录的延伸,对该目录的操作就等于对该设备文件系统的操作。使用完该设备的文件系统后,还要将它卸出(,umount,)。,mount,的过程(步骤)如下:,第,1,步:创建一目录,第,2,步:对目录权限进行修改,第,3,步:执行,mount,命令,将设备挂接到该目录上,设备的,mount,命令格式如下:,/etc/mount -v -r -f fstyp special directory,/etc/mount,注意:必须将设备准备好后,再进行挂接,否则挂接会失败。,例如,要挂接软盘,必须将相应软盘插入驱动器后,再进行挂接。,例:,# mount /dev/dsk/c0t3d0s0 /export/home,表示将,/dev/dsk/c0t3d0s0,设备挂接到,/export/home,目录,挂接成功后,/dev/dsk/c0t3d0s0,磁盘中的内容将在,/export/home,目录中查询到。,存储设备的使用,二、,umount,命令,umount,命令将设备从文件系统中卸出。,umount,命令格式如下:,umount,设备文件,例,1,卸出,CD-ROM,的命令如下:,umount /cdrom/cdrom0,umount /mnt,执行完,umount,命令后,再将,CD-ROM,从驱动器中取出。,第,1,章 系统概述,第,2,章,Solaris,常用操作,第,3,章,Solaris,主机维护,Solaris,主机维护,SOLARIS,的启动模式,运行级有使用状态,因为过程是用于在运行级之间传送的。用户可以使用命令手动初始化运行级变化。,Solaris,操作系统常见的,7,个运行级,描述如下:,0,:关闭,Solaris,操作环境和显示,boot PROM ok,提示符用于安全的关闭系统电源。,1,:要求系统运行在单用户管理状态,并且所有文件系统都可用,2,:要求系统运行多用户操作。多个用户可以访问系统。所有系统守护进程都运行,除了,NFS,服务器的守护进程,3,:要求系统运行多用户操作,并且,NFS,资源共享可用。这是在,/etc/inittab,中指定的默认运行级,4,:预留级别,这一级别还没有起用,5,:停掉,Solaris,操作环境,并且关闭系统电源,Solaris,主机维护,6,:停掉系统到,0,运行级,然后重新启动多用户操作,或者在,/etc/inittab,中指定默认的运行级。,要决定一个系统当前的运行级,使用命令:,# who r. run level 3 Jun 9 08:30 3 0 S,Solaris,的开机,以,Solaris,为例。,SUN,主机的开机过程如下:,(1),打开,SUN,主机电源,(2),出现开机界面时,等待出现,CDE,窗口界面或出现,login:,的字符登录界面,(3),如果有特殊的启动要求,在出现开机界面时,按下,组合键(即按住,键 的同时再按,键,,键位于,Sun,键盘的左边。),出现“,OK”,提示符,a),设置启动的参数,printenv,setenv autoboot? true,b),输入特殊启动的选项,如:从,CDROM,启动,“boot cdrom”,(4),出现,CDE,登录的窗口或者“,login:”,登录的命令行界面,以后可以进行登录,Solaris,主机维护,SOLARIS,的关机,理想的关机方式应该是先停止应用,关闭数据库服务器,执行:,#sync,;,sync,;,sync,;,sync,# shutdown -y -g0 -i5,注意,1,、如有应用系统和数据库,则先关闭应用系统,再关闭数据库,再关闭操作系统,然后关主机电源,2,、必须在运行完,shutdown,命令,并出现允许关机的信息时,再关掉主机电源。未出现允许关机的信息,千万不要关主机电源。,3,、对于小型机双机系统,其开关机要严格遵循其特定的次序,通常先开磁盘阵列再启 动主机,关机时先关主机,最后关闭磁盘阵列。,掉电故障及处理,系统意外掉电,会造成如下问题:,(1),文件系统被破坏,造成文件丢失,(2),高速缓存中的数据未写到磁盘而使数据丢失,Solaris,主机维护,若系统掉电或磁盘发生问题,可利用,fsck -y,命令对文件系统进行检查。,fsck,的命令格式如,:,fsck -y-n-b-D-f fs_device,其中:,fsck,参数解释,-y,对,fsck,执行过程中的所有问题都回答,y (yes),fsck,会更正所有错误,-n,对,fsck,执行过程中的所有问题都回答,n (no),-b,若是检查根文件系统(,root,),并且造成文件系统改变,系统会重,新启动(,reboot,),-D,检查坏掉的区块,-f,以快速方式检查文件系统,fs_device,描述相对于硬件设备的特殊文件名。若去掉此项会自动检查存在于,/etc/checklist,文件内的文件系统,# fsck y,注意,对于小型机双机系统,其开关机要严格遵循其特定的次序,通常先开磁盘阵列再启动主机,关机时先关主机,最后关闭磁盘阵列,具体操作请参见各种小型机的随机手册。,Solaris,主机维护,OpenBoot PROM,命令与参数,格式:,OK,指令,命令 说明,1.banner,显示当前机器配置状况,,CPU,内存,hostid,EtherNet,2.probe-scsi,显示内部,SCSI,通道所挂接设备,3.probe-scsi-all,显示所有,SCSI,通道及所挂接设备,4.probe-ide,显示所有,IDE,通道及所挂接设备,(,针对,U10,U5),5.devalias,显示设备别名,如,cdrom,disk,disk0,disk1,等,6.printenv,无参数,显示环境变量或参数为环境变量名 如:,printenv auto-boot?,7.setenv,设置环境变量,如:,setenv auto-boot? false,8.set-default,恢复环境变量预定值 如:,set-default auto-boot?,9.set-defaults,恢复所有环境变量预定值,10.boot device option,启动主机设备别名,: cdrom,或,disk,设备名,: /pci1f,4000/scsi3,1/disk6,0:foption -r,设备配置,-s,单用户,11.eject cdrom|floppy,弹出,cdrom,或,floppy,12.reset,复位,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!