SOLARIS用户手册培训.ppt
《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)环境文件.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SOLARIS 用户手册 培训
限制150内