SOLARIS用户手册培训.ppt

上传人:e****s 文档编号:85462101 上传时间:2023-04-11 格式:PPT 页数:138 大小:254.50KB
返回 下载 相关 举报
SOLARIS用户手册培训.ppt_第1页
第1页 / 共138页
SOLARIS用户手册培训.ppt_第2页
第2页 / 共138页
点击查看更多>>
资源描述

《SOLARIS用户手册培训.ppt》由会员分享,可在线阅读,更多相关《SOLARIS用户手册培训.ppt(138页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、1SOLARIS用户手册用户手册2023/3/142目目录录o第一章.PromerPowerandSolaris开展简史o第二章.PROM状态命令与参数o第三章.系统安装o第四章.Unix命令o第五章.用户管理o第六章.文件系统管理o第七章.进程管理o第八章.软件包管理o第九章.数据备份和传输工具o第十一章.网络应用配置o第十二章.图形窗口配置3第一章:第一章:PrimePowerandSolaris开展简史开展简史o一硬件体系oPrimePoweroM200/M400/M600/M650/M800/M850/M1000/M2000oGP7000、GP7000F系列4o二软件体系oSolari

2、s1.xSunOS4.1.3+OpenWindow1.xBSDSolaris2.xSystemVSunOS+OpenWindows2.6SunOS5.6+CDE1.2CommonDesktopEnvironmentoSolaris2.7(7)64bitoSolaris2.8(8)64bit5第二章:PROM状态命令与参数一指令集格式:OK指令1.banner显示当前机器配置状况,CPU,内存,hostid,EtherNet2.probe-scsi显示内部SCSI通道所挂接设备3.probe-scsi-all显示所有SCSI通道及所挂接设备4.probe-ide显示所有IDE通道及所挂接设备(针

3、对U10,U5)probe-fcal-all5.devalias显示设备别名,如cdrom,disk,disk0,disk1等6一指令集o6.printenv无参数,显示环境变量或参数为环境变量名如:printenvauto-boot?o7.setenv设置环境变量,如:setenvauto-boot?falseo8.set-default恢复环境变量预定值如:set-defaultauto-boot?o9.set-defaults恢复所有环境变量预定值7一指令集o10.bootdeviceoption启动主机device:设备别名,如:cdrom,disk,net或直接设备名如:Ultra6

4、0外置CDROM/pci1f,4000/scsi3,1/disk6,0:foption:-r系统重新配置-s启动单用户环境o11.ejectcdrom|floppy弹出cdrom或floppyo12.reset复位8二环境变量o1.auto-boot?预定值=true自动启动=false进入PROM状态o2.diag-switch?预定值=false启动状态,启动设备名为boot-device=true诊断状态,启动设备名为diag-deviceo3.boot-device预定值=disko4.diag-device预定值=neto5.tpe-link-test?网络检测=true检测网络(一

5、局部机器具有此变量)9第三章:系统安装第三章:系统安装o一系统配置主机名ultra网络连接(y/n)yIP地址192.9.200.1命名效劳none子网(y/n)n地理,时区PRC时间10o二系统安装系统安装初始化软件安装完全硬盘分区手动,用户化/4000swap300backup430011第四章:第四章:Unix命令命令一根本命令一根本命令命令格式:命令格式:命令命令参数参数1.ls显示文件名,等同于显示文件名,等同于dos下下dir命令命令命令格式:命令格式:lsoptionfileoption:-l显示详细列表显示详细列表域域1:文件类型和文件权限:文件类型和文件权限域域2:文件连接数

6、:文件连接数12一根本命令一根本命令域3:文件所有者名字域4:文件用户组名字域5:文件长度域6-8:最近修改日期域9:文件名-a显示所有文件,包含隐藏文件以.起头的文件名-R显示文件及所有子目录-F显示文件后跟*和目录后跟/-d与l选项合用,显示目录名而非其内容13一根本命令一根本命令o2.cd目录转换,等同于目录转换,等同于dos下下cd命令命令注意目录分隔符为注意目录分隔符为“/,与,与dos相反相反命令格式:命令格式:cddirname14一根本命令一根本命令o3.pwd显示当前路径o4.cat显示文件内容,等同于dos下type命令命令格式:catfilenameo5.more以分页方

7、式查看文件内容.命令格式:morefilename15一根本命令一根本命令o6.rm删除文件删除文件命令格式:rm-rfilename(filename可为档名,或档名缩写符号.)例子:rmfile1删除档名为file1之文档.rmfile?删除档名中有五个字元,前四个字元为file之所有文档.rmf*删除档名中,以f为字首之所有文档.rm-rdir1删除目录dir1,及其下所有文档及子目录.16一根本命令一根本命令o7.mkdir创立目录命令格式:mkdir-pdirectory-nameExmaple:mkdirdir1建立一新目录dir1.mkdir-pdir/subdir直接创立多级目

8、录17一根本命令一根本命令o8.rmdir删除目录目录必须首先为空命令格式:rmdirdirectory18一根本命令一根本命令o9.cp文档复制文档复制命令格式:cp-rsourcedestination例子:cpfile1file2将文档file1复制成file2cpfile1dir1将文档file1复制到目录dir1下,文件名仍为file1.cp/tmp/file1.将目录/tmp下的文档file1复制到现行目录下,档名仍为file1.19一根本命令一根本命令cp/tmp/file1file2将目录/tmp下的文档file1现行目录下,档名为file2cp-rdir1dir2(recur

9、sivecopy)复制整个目录.假设目录dir2存在,那么将目录dir1,及其所有文档和子目录,复制到目录dir2下,新目录名称为dir1.假设目录dir2不存在,那么将dir1,及其所有文档和子目录,复制为目录dir2.20一根本命令一根本命令o10.mv文件移动文件移动命令格式:命令格式:mvsourcedestination例子例子:mvfile1file2将文档将文档file1,更改档名为,更改档名为file2.mvfile1dir1将文档将文档file1,移到目录,移到目录dir1下,档名仍为下,档名仍为file1.mvdir1dir2假设目录假设目录dir2存在,那么将目录存在,那

10、么将目录dir1,及其所有,及其所有档档案和子目录,移到目录案和子目录,移到目录dir2下,新目录名称为下,新目录名称为dir1.假设目录假设目录dir2不存在,那么将不存在,那么将dir1,及其所有文档和子,及其所有文档和子目录,更改为目录目录,更改为目录dir2.21一根本命令一根本命令o11.du查看目录所占磁碟容量查看目录所占磁碟容量命令格式:du-skdirectory例子:dudir1显示目录dir1的总容量及其次目录的容量du-skdir1显示目录dir1的总容量,以kbytes为计量22一根本命令一根本命令o12.find文件查找文件查找命令格式:finddir-namefil

11、enamecommand例子:find.-namehello-print寻找目前目录及所有的子目录内叫hello的文档.find.-ctime+7-print找出七天内未被更动的文档find.-size+2000m-print找出大小超过2000bytes的文档find/tmp-userb1234567-print在/tmp下属於b1234567的文档find.-name*.c-execrm删除所有的.c档find.-nametest*-print显示当前目录及其子目录文件名前4位为test的文件名23一根本命令一根本命令o13.vi编辑器编辑器命令状态:j,k,h,l:上下左右0:行首$:行

12、尾24一根本命令一根本命令i,I:插入命令,i在当前光标处插入I行首插入a,A:追加命令,a在当前光标后追加,A在行末追加o,O:翻开命令,o在当前行下翻开一行,O在当前行上插入一行r,R:替换命令,r替换当前光标处字符,R从光标处开始替换数字s:替换指定数量字符x:删除光标处字符25一根本命令一根本命令dd:删除当前行d0:删除光标前半行d$:删除光标后半行ctrl+f:后翻页ctrl+b:前翻页G:文件尾数字G:数字所指定行/string查找字符串26一根本命令一根本命令n继续查找N反向继续查找%查找对应括号u取消上次操作ex命令状态:setnumber显示行号:setsmd显示显示状态2

13、7一根本命令一根本命令:0文件首:1,5copy7块拷贝:1,5del块删除:1,5move7块移动:1,$s/string1/string2/g全文件查找string1并替换为string2:wq!存盘退出28二增强命令o1.ln文档连结文档连结命令格式:ln-soldnamenewname(Hardlink)同一文档,可拥有一个以上之名称,可将文档做数个连结.例子:ln-sfile1file2将名称file2,连结至文档file1.29二增强命令o2.grep搜索字符串搜索字符串命令格式命令格式:grepstringfilename寻找字串的方法很多,比方说我想找所有以寻找字串的方法很多,

14、比方说我想找所有以M开头开头的行的行.此时必须引进此时必须引进pattern的观念的观念.以下是一些简以下是一些简单的单的例,以及说明:例,以及说明:M以以M开头的行,开头的行,表示开始的意思表示开始的意思M$以以M结尾的行,结尾的行,$表示结束的意思表示结束的意思30二增强命令0-9以数字开始的行,内可列举字母124ab以1,2,4,a,或b开头的行b.503句点表示任一字母*星号表示0个以上的字母(可以没有)+加号表示1个以上的字母.斜线可以去掉特殊意义31二增强命令catpasswd|grepb列出大学部有申请帐号者名单catpasswd|greps列出交换学生申请帐号者名单catpas

15、swd|grepb.503列出电机系各年级.grep.myfile.txt列出所有以句点开头的行32二增强命令o3.fgrep搜索字符串搜索字符串命令格式:fgrepstringfileo4.file显示文件类型显示文件类型命令格式:filefileall文件类型为shellscript,ELF32bit,ASCIItext,dataortarfile33二增强命令o5.diff比较文档或目录之不同内容比较文档或目录之不同内容命令格式:命令格式:diff-rname1name2(name1name2可同时为档名,或目录名称可同时为档名,或目录名称.)例子例子:%difffile1file2比较

16、文档比较文档file1与与file2内,各行之不同处内,各行之不同处.%diff-rdir1dir2比较目录比较目录dir1与与dir2内,各文档之不同处内,各文档之不同处.34二增强命令o6p比较文档相同局部命令格式:cmpfile1file235二增强命令o7.ftp远程文件传输远程文件传输命令格式:ftphostname|IPaddress在进入ftp之後,如果与remotehost连接上了,它将会询问你username与密码,如果输入对了就可以开始进行文档传输.注意:如用户无密码,无法注册36二增强命令(1)ftp命令ascii将传输模式设为ascii模式.通常用於传送文字档.bina

17、ry将传输模式设为binary模式,通常用於传送执行档,压缩档与影像档等.cdremote-directory将远程主机上的工作目录改变.lcddirectory更改本地主机的工作目录.lsremote-directorylocal-file列出远程主机上的文档.37二增强命令getremote-filelocal-file取得远方的文档.mgetremote-files可使用通用字元一次取得多个文档.putlocal-fileremote-file将本地主机的文档送到远程主机.mputlocal-files可使用通用字元一次将多个文档放到远程主机上.helpcommand线上辅助指令.mkd

18、irdirectory-name在远程主机创立一个目录.prompt更改交谈模式,假设为on那么在mput与mget时每作一个文档之传输时均会询问.quit/bye离开ftp.38二增强命令(2)后台执行ftp1.首先,将过程所用到的指令依顺序放入文档中,如下:%catftp_command!mkdirtestlcdtestcdtestpromptbinarymget*.*bye39二增强命令2.其次,建一个.netrc档,属性为400,让ftp自动到此读取Username与Password,方可顺利login到的主机,如下:%rcmachineremoteloginanonymouspass

19、wordguest3.最後再执行下面指令即可.%nohupftpremotemessage&40二增强命令o8.telnet远程终端访问远程终端访问命令格式:telnethostname|IPaddress41二增强命令o9.IO重新导向重新导向UNIX所有的程式执行时,均需要资料的输入以及输出资料.一般而言,资料是从键盘输入,并将资料输出到萤幕上,这就叫做标准输入及标准输出,而我们可以更改标准出输出入.A.更改标准输入在命令後方加,即可从这个文档输入资料.42二增强命令B.更改标准输出在命令後方加,即可将萤幕输出的资料导向到这个文档上.C.更改标准输出在命令後方加,功能与B.相似,只不过这会

20、将资料加在文档後方.D.管道在两个命令中间加上|,即可将前方指令的输出当成後方指令43二增强命令o例:cd/tmpls-l/tmp/ls.outcat/tmp/ls.outmore/tmp/ls.outrm/tmp/ls.outls|morels|wc-l(wordcount,countlinenumber,算出文档数目)44第五章:用户管理第五章:用户管理一一用户根本知识用户根本知识1.文件信息文件信息ls-ldrwxrwxrwxfilename1访问权限访问权限mode:rwxrwxrwxr:readw:writex:executeusergroupother缩写缩写:(u)(g)(o)4

21、52文件类型:普通文件b:块特殊文件,如硬盘和CDROM设备c:字符文件设备l:符号连接p:管道或流,用于进程通讯d:目录462.缺省权限创立文件和目录时,系统自动设置一定的权限.缺省权限由用户mask码控制$umask?显示用户umask码umask设置文件目录022新文件属主有读权和修改权用户组和其他用户有读权和修改权用户组和其他用户只有读权可用umaskmaskvalue改变缺省权限473.系统平安文件(1)/etc/passwd(2)/etc/shadow/etc/group/etc/default/login48二相关命令二相关命令1.chmod改变文档或目录之属性改变文档或目录之属

22、性命令格式:chmod-Rmodename(name可为档名或目录名;mode可为3个8位元之数字,或利用ls-l命令,列出文档或目录之读、写、执行允许权之文字缩写.)49o例子:%chmod755dir1将目录dir1,设定成任何使用者,皆有读取及执行之权利,但只有拥有者可做修改.%chmod700file1将文档file1,设定只有拥有者可以读、写和执行.%chmodo+xfile2将文档file2,增加拥有者可以执行之权利.50%chmodg+xfile3将文档file3,增加群组使用者可执行之权利.%chmodo-rfile4将文档file4,除去其它使用者可读取之权利.512chow

23、n改变文档或目录之拥有权改变文档或目录之拥有权命令格式:chown-Rusernamename(name可为档名或目录名.)例子:%chownuserfile1将文档file1之拥有权,改为使用者user所有.%chown-Ruserdir1将目录dir1,及其下所有文档和子目录之拥有权,改为使用者user所有.523chgrp改变文档或目录之群组拥有权改变文档或目录之群组拥有权命令格式:chgrp-Rgroupnamename(name可为档名或目录名)例子:%chgrpvlsifile1将文档file1之群组拥有权,改为vlsi群组.%chgrp-Rimagedir1将目录dir1,及其下

24、所有文档和子目录,改为image群组.534touch改变文档或目录之最後修改时间命令格式:touchname(name可为文档或目录名称.)545.who查看系统注册用户查看系统注册用户6.id查看当前用户用户号和组号查看当前用户用户号和组号7.passwd修改用户口令修改用户口令命令格式:passwdusername无用户参数修改本用户口令558.su转换用户转换用户命令格式:su-username无用户参数为转换到超级用户-:执行新用户环境设置56三shell特点1.solaris三类shellBourne(缺省shell)CKorn57Shell根本特点1特点BourneCKorn别名

25、机制NoYesYes增强的cd(CDPATH)功能YesYesYes58Shell根本特点2历史列表NoYesYes作业控制NoYesYes防止文件被覆盖NoYesYes59Shell根本特点3忽略Control_DNoYesYes602.Bshell变量设置实例:终端类型:TERM=vt100;exportTERM语言环境:LANG=C;exportLANGPATH=$PATH:/usr/bin;exportPATH(2)环境文件.profile613.Cshell变量设置例子:终端类型:setenvTERM=vt100路径变量:setpath=($path/usr/bin)(2)环境文件.

26、login.cshrc62(四创立,删除用户帐户admintool63第六章:文件系统管理第六章:文件系统管理一硬盘和文件资源硬盘和CDROM设备使用块设备接口.硬盘设备文件存储在/dev目录下.字符设备文件存于rdsk子目录下,块设备文件存在dsk子目录下.64o1.逻辑硬盘设备命名的约定逻辑硬盘设备命名的约定/dev/rdsk/cwtxdysz例子:例子:/dev/dsk/c0t3d0s0oCn:controllernumber控制器号,标识被硬盘控制的加到系统上的逻辑顺序控制器号,标识被硬盘控制的加到系统上的逻辑顺序.c0代表第一个硬盘控制器,代表第一个硬盘控制器,c1代表第二个硬盘控制

27、器代表第二个硬盘控制器otn:targetnumber目标号,是位于控制器内的地址,目标号,是位于控制器内的地址,通常在外围设备的反面能找到目标号通常在外围设备的反面能找到目标号.65Dn:disknumber硬盘号,代表连在目标上的设备的逻辑单位号.d0代表第一个硬盘,d1代表第二个硬盘,依次类推.对嵌入式SCSI控制器,硬盘驱动号总是0。Sn:sliceorportitionnumer片或分区号,标识硬盘的分区.66o2.dmesg命令dmesg命令用实例名和物理名来标识连到系统上的设备.dmesg命令也显示系统诊断信息、操作系统版本号、物理内存的大小以及其他信息.例子:下面的输出信息是从

28、前面的dmesg例子的输出信息中提取出来的,标识着连到系统上的硬盘设备.对每个硬盘设备,输出三行信息,分别表示:硬盘的实例名.硬盘的物理设备名.硬盘的市场名和硬盘的外形信息特征.硬盘的逻辑设备名是对硬盘的物理设备名的符号连接.硬盘的实例名是对物理设备命的内核的缩写.Solaris命令不用此来表示硬盘.67o3.showrev命令68二硬盘分区利用在设备目录下的字符设备文件和块设备文件对硬盘进行访问.然而,硬盘不是由用户直接访问的,是通过分区对它进行访问的,分区由设备目录下的设备文件来表示.“片是“分区的另一种说法.分区是管理数据的一个方便的方法.重要的系统文件和程序可以存在一个分区,而用户产生

29、的文件放在另一个分区.它保持不同类型的数据在不同的分区.这使系统管理员能灵活地利用数据或使用不同的备份机制.因为用户的数据每天都发生变化,系统管理员应每天作备份.而重要的系统数据不是经常变化,也就不需经常做备份.69由Sun提供的硬盘分区可多达8个,用17标识.分区2表示整个硬盘.分区5表示/opt文件系统,此文件系统用来存贮那些未随操作系统一起提供的软件.分区6是/usr分区,此文件系统包含那些只能在某些类型的系统上运行的文件如SPARCexecutables)和一些能在所有系统类型上运行的文件(如联机手册放在/usr/share目录下分区7的文件系统称为/export/home.这是挂接用

30、户主目录的挂接点.硬盘分区通过在/dev目录下的逻辑设备文件加以访问.如/dev/dsk/c0t0d0s0表示在第一个硬盘上的第一分区.701.format实用程序format程序是一个硬盘维护工具,由系统管理员使用,完成以下任务:重新格式化硬盘.改变分区大小.修理和分析硬盘扇区.71Part标识分区号07.Tag显示分区标签,分区标签用于标识该分区所用的目的root,usr,home,交换区.Flag显示分区标志,用以标识访问权限.Cylinders显示起始和终止的柱面号.Size按一定方式,以Mbytes或Gbytes为单位显示分区大小.Blocks按柱面数、磁头数和扇区数来标识分区的大小

31、.722.newfs创立文件系统命令格式:newfsraw-device例子:newfs/dev/rdsk/c0t1d0s0733.fsck修复文件系统命令格式:fsckraw-device例子:fsck/dev/rdsk/c0t1d0s074三挂接文件资源1.mount文件系统挂接文件系统挂接本地或远程文件资源被接到根文件层次,看本地或远程文件资源被接到根文件层次,看起来就象是一个单一的文件系统起来就象是一个单一的文件系统.这个连接这个连接操作称为操作称为“挂接,利用挂接,利用mount命令完成命令完成文件资源挂接到根文件层次的目录被称为挂文件资源挂接到根文件层次的目录被称为挂接点接点.在调

32、用挂接命令前,挂接点必须存在在调用挂接命令前,挂接点必须存在.命令格式:命令格式:mountfile_namemount_point没有选项的没有选项的mount命令显示当前已挂接的命令显示当前已挂接的文件资源文件资源.75o例子:#mount/dev/dsk/c0t3d0s0/export/home762.df显示文件系统所占用的硬盘空间df-k命令按Kbytes显示可用硬盘空间的总量和已用的硬盘空间.各域的含义为:Filesystem被挂接的文件系统.Kbytes 按Kbyte计算的文件系统大小.Used已用的数量(Kbytes).Avail可用的数量(Kbytes).Capacity已用

33、的百分比.Mountedon挂接点.注意:大约10的硬盘空间为文件系统保存,在df-k命令的输出中没有反映这一点.773.umount摘下文件资源从本地系统上摘下文件资源,超级用户可使用umount命令.命令格式:#umountmount_point如果在被挂接的文件资源目录里有活动,那么文件资源不可摘下.在摘下前cd至/目录是一个很好的习惯,不要不加区别地将系统正常运转所需要的文件系统摘下.78四自动挂接文件资源o/etc/vfstab文件系统引导时读/etc/vfstab文件以自动挂接文件资源.该文件包含本地和远程文件资源的登记项.79各域的含义:Device-to-mount标识NFS效

34、劳器和文件系统,或被挂接的本地文件系统.Device-to-fsck标识用于执行fsck的本地原始设备.Mountpoint挂接点路径.FS-type文件系统类型,通常是ufs用于本地文件系统,nfs用于远程文件系统.80Fsck-pass此域中的数字是fsck经过文件系统检查的顺序,相重的数字表示检查并行进行.Mount-at-boot决定文件系统是否在系统引导时被自动挂接.Mount-options定义挂接选项,如读/写访问.域中的表示无选项./dev/rdsk/cwtxdysz用于本地ufs文件系统.w,s,y,z分别表示控制器、目标、设备、片.一旦系统建立,手工在单机系统的/etc/v

35、fstab文件中参加远程文件资源登记项.81五NFS资源Sun的NFS分布式文件系统允许在网络上的机器共享他们的资源.NFS文件系统使机器共享本地文件系统和目录,允许远程用户象本地用户那样访问这些文件系统和目录.1.share,shareall共享文件资源shareorouserdirectory/etc/init.d/nfs.serverstart822.dfshares显示远程机共享资源?dfsharesremote3.mount挂接远程文件资源mountremote:directorylocaldir83六卷管理1./etc/init.d/volmgtstart|stop启动卷管理2.v

36、olcheck检查软盘,如有挂接在floppy目录下3.ejectcdrom|floppy弹出设备84第七章:进程管理第七章:进程管理1.ps显示进程号命令格式:ps-ef2.kill去除进程命令格式:kill-9pid3.nohup非挂起运行?85第八章:软件包管理第八章:软件包管理o1.pkginfo显示软件包信息显示软件包信息命令格式:命令格式:pkginfo-ddevice|pathname-lpkg_name例子:例子:这三个域为:这三个域为:pkg_category软件包种类,可为软件包种类,可为application,graphics或或system.pkg_name软件包名字,

37、如为软件包名字,如为SUN产品那么机产品那么机SUNW起起头头.Description软件产品的简单说明软件产品的简单说明.86例子:#pkginfo-d/cdrom/solaris_2_2/s0/Solaris_2.2|more利用pkginfo-l命令显示关于软件包的详细信息,包括软件包的大小按硬盘块大小计算.#pkginfo-d/cdrom/solaris_2_2/s0/Solaris_2.2-lSUNWaudio上面输出的最后一行指示软件包的大小.利用此信息和df-k命令来确定你是否拥有足够硬盘空间来安装此软件包.872.pkgadd增加软件包利用pkgadd命令增加软件包,当软件包被

38、成功地安装以后,向root发送一个邮件.命令格式:pkgadd-ddevice|pathnamepkg_name例子:#pkgadd-d/cdrom/solaris_2_2/s0/Solaris_2.2SUNWaudio883.pkgchk校验软件包的安装pkgchk命令通过将软件包的属性及路径名内容与系统记录文件中的值进行比照来校验.命令格式:pkgchk-ppath1path2.此命令可以检查整个软件包或通过指定-p选项对一特殊路径名进行检查,无输出那么意味着没有问题被检查出.由于/etc/group文件大小已被改变,所以文件内容的checksum就不对.89考察软件包信息pkgadd命令

39、更新文件/var/sadm/install/contents、此文件为系统中所有已安装软件包的记录文件.没有简单的方法来确定某软件包具有某一特殊文件或命令.对于已安装的软件包,从/var/sadm/install/contents记录文件中查找此软件包的路径名.904.pkgrm删除软件包命令格式:pkgrmpkgname1pkgname2在调用pkgrm命令后,将向你警告有依赖关系的软件包信息,并提供放弃此操作的提示.当软件包被成功地删除后,向root发送一个邮件.pkgrm命令通过文件/var/sadm/install/contents来确定软件包的地址,并且当软件包被删除以后,更新此文件

40、.假设此软件包被两个或更多的包共享,那么一定得将这些依赖于此包的所有软件包删除以后才删除此软件包.915.spooling软件包一个软件包可以由安装CDROM中拷贝过来存放在系统中,但并没有安装此软件包.例如,一个效劳器可以拷贝存储一个软件包,一个没有CDROM设备的系统可以从效劳器上挂接此软件包,用以安装.软件包也可以利用SoftwareManager远程安装,暂略.92效劳器下面两个pkgadd命令用以说明如何spool一个软件包到/var/spool/pkg目录下或到一个你指定的目录下.pkgadd命令的-sspool选项会缺省地将软件包拷贝到/var/spool/pkg目录下.你可以指

41、定一个目录作为-s选项的参数.客户假设效劳器共享了/export/pkgs目录,那么客户系统可以挂接目录/export/pkgs并安装软件包.#mkdir/export/pkgs#mountvenus:/export/pkgs/export/pkgs#pkgadd-d/export/pkgsSUNWaudio93删除Spooled软件包效劳器上可以利用-s选项从spooling目录中删除一个软件包.#pkgrm-s/export/pkgsSUNWaudio与软件包管理有关的文件和目录/var/sadm包含系统记录文件和管理文件的目录/opt/pkgname安装未随操作系统一起提供的、名为pkg

42、name的软件包的推荐目录./opt/pkgname/bin/opt/bin未随操作系统一起提供的、名为pkgname的执行文件的推荐目录.var/opt/pkgname/etc/opt/pkgname未随操作系统一起提供的、名为pkgname的记录文件的推荐目录./var/sadm/install/contents94第九章:第九章:数据备份和传输工具数据备份和传输工具o一一数据设备名数据设备名1.磁带磁带类型类型设备名设备名容量容量机器类型机器类型8mmD81125G82058mmD81607G8505-8705958mmD817020G89004mmDDS1(60m)1.3G4mmDDS

43、2(120m)7G4mmDDS3(125m)12G设备名:/dev/rmt/0,/dev/rmt/0n(不倒带962.软盘设备名:/dev/fd03.文件97二数据备份命令Solaris2.x计算环境提供了几个命令用于备份和恢复文件和文件系统.多卷备份连接系统跨接98ufsdumpufsrestoreYesNoNotarNoYesYescpioYesYesYes991.ufsdump命令对系统管理员而言,ufsdump命令很有用,可对整个文件系统做完全或增量转储.完全转储是对整个文件系统做备份.在较长的间隔做一次,如一星期或一月.增量转储是对新创立或修改的文件进行备份.增量转储更频繁一些,可能

44、一天一次.100ufsdump命令提供了不同等级的转储,从0至9.转储等级用来确定对哪些文件备份.0级指定完全转储,1至9指定不同等级的增量转储.例如,增量转储1等级将对在上一次低等级0级转储后修改或创立的文件进行备份.对文件系统作备份时,应将系统转至运行等级S.如系统在运行等级3时,文件可能正在使用,于是可能造成无效备份.101例子:#ufsdump0uf/dev/rmt/0/export/home选项及参数:0指定0级完全转储.u更新文件/etc/dumpdates,以记录成功的转储.f与下面的/dev/rmt/0参数一起确定转储的磁带设备./dev/rmt/0转储的磁带设备./expor

45、t/home指定要转储的文件系统.1022.ufsrestore命令ufsrestore命令从备份磁带上拷贝文件至当前目录下.ufsrestore命令可用于重载转储好的整个文件系统或备份带上的单个或多个文件.ufsrestore命令的选项用来指定磁带设备名和被恢复文件的路径名.恢复过程用ufsrestore命令按以下步骤恢复一个文件:#cd/newdir#ufsrestoretuf/dev/rmt/01033.tar命令tar命令是用户级的备份命令,用于备份和恢复文件或目录.命令格式:taroptionstape_device_namefilenameoptionc-建立新文档v-显示路径t-

46、显示文件列表f-指定设备x-抽取文件i-交互式104例子:(1)备份过程:$tarcvf/dev/rmt/0*(2)恢复过程:$tarxvf/dev/rmt/0(3)目录复制$tarcvf-mydir|(cdnewdir;tarxvf-)(4)异地拷贝必须为可信任用户$tarcvf-mydir|rshremotetarxvf-1054.cpio命令cpio(copyin/out)命令是能产生多卷备份的用户级命令.命令格式:cpio-ovtape_device_namecpio-ivt/dev/rmt/0find命令给cpio命令提供文件和目录名的列表.-o选项表示从标准输出读./dev/rmt

47、/0参数确定磁带设备.例子:用find和cpio命令将主目录备份到磁带上:107恢复过程用cpio命令按以下步骤从磁带上检索文件和目录.1.将磁带插入磁带设备.2.改变目录至/tmp目录.3.用以下cpio目录确定要恢复的文件的路径名.$cpio-iv/dev/rmt/0-i选项抽取文件,v(verbose)选项与t选项合用那么按ls-l格式列出文件,使用此复合选项只显示文件信息,不抽取文件.108o4.用以下cpio命令恢复文件至/tmp目录.$cpio-ivdev/rmt/0test.file选项i抽取文件,v表示恢复时显示文件名.o5.从目录/tmp拷贝文件至所需目录.o6.取出磁带.下

48、面的例子说明如何用cpio命令恢复一个文件.1095press,uncompress,zcat命令compress命令利用一特殊格式来压缩文件,以减少文件大小.压缩比从20%至80%.例如,用-v选项对名为bin.file的文件进行压缩:此文件被压缩后,加上后缀.Z.zcat或ok(2)键入sync命令来同步磁盘.(3)一旦看见“Syncingfilesystem.done信息,再按下Stop_A.(4)发出boot命令来返回至多用户模式.1253.从轻微问题中恢复如/etc/default/login登记项阻止超级用户注册,也没有用户帐号可以注册,可采用以下步骤恢复:(1)按Stop_A放弃

49、系统并移至PROM监控等级.(2)输入sync命令来同步磁盘.(3)一旦看见“Syncingfilesystem.done信息,再按下Stop_A.(4)发出boot-s命令至执行等级S.okboot-s(5)修改/etc/default/login文件以使得root可以注册.#cd/etc/default#vilogin(6)按Control_D,进入运行等级3.在此过程中,你可能会被提示要输入root口令.1264.从重要问题中恢复如果你忘记了root口令,或是在/etc/passwd文件中root项无效,那么可用以下步骤恢复:(1)从Solaris2.x安装CDROM盘上作单独引导.#b

50、ootcdrom-sw(2)如需要,可设置终端类型.#TERM=sun;exportTERM(3)挂接适当的文件系统并编辑passwd和shadow文件.#cd/#mount/dev/dsk/c0t3d0s0/mnt#cd/mnt/etc#vishadow(4)卸下文件系统.#umount/mnt(5)重新引导系统.#reboot127第十一章:网络应用配置第十一章:网络应用配置一网络根本配置文件1./etc/hosts主机名解析2./etc/hostname.hme0网络接口名3./etc/netmasks网络掩码4./etc/inetd.conf效劳工程定义128二远程访问命令1.rlog

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 标准材料 > 石化标准

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com