ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:33.83KB ,
资源ID:30387570      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30387570.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Sun Solaris 用户手册.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Sun Solaris 用户手册.docx

1、Sun Solaris 用户手册Sun Solaris 用户手册 - 一.Sun发展简史(一)硬件体系 81-89Sun1/2/3CISCMotrala680x0系列 89-94Sun4/60sparc1Riscsparc 65sparc1+ 70sparc2 Server:Sun/290/670/690 93-96Sparc10/20SuperSparc Server:1000/2000 96-97Ultra1(140/170/170E/200E) UltraSparcSBUS体系结构,UPA接口 Ultra2 Server:E150,E3000 98-99Ultra5,Ultra10PCI

2、体系结构(IDE外设) Ultra30,Ultra60 Server:E250,E450,E3500 (二)软件体系 Solaris1.xSunOS4.1.3+OpenWindow1.xBSD Solaris2.xSystemV32bit 2.5.1SunOS5.5.1+OpenWindows 2.6SunOS5.6+CDE1.2 Solaris2.7(7)64bitSolaris2.8(8)64bitSolaris2.9(9)64bitSolaris2.10(10)64bitSun Solaris 用户手册 - 二. PROM状态命令与参数(一) 指令集 格式:OK指令 1.banner显示

3、当前机器配置状况,CPU,内存,hostid,EtherNet 2.probe-scsi显示内部SCSI通道所挂接设备 3.probe-scsi-all显示所有SCSI通道及所挂接设备 4.probe-ide显示所有IDE通道及所挂接设备(针对U10,U5) probe-fcal-all 5.devalias显示设备别名,如cdrom,disk,disk0,disk1等 6.printenv无参数,显示环境变量或 参数为环境变量名如:printenvauto-boot? 7.setenv设置环境变量,如:setenvauto-boot?false 8.set-default恢复环境变量预定值如

4、:set-defaultauto-boot? 9.set-defaults恢复所有环境变量预定值 10.bootdeviceoption启动主机 device:设备别名,如:cdrom,disk,net 或直接设备名如:Ultra60外置CDROM /pci1f,4000/scsi3,1/disk6,0:f option:-r系统重新配置 -s启动单用户环境 11.ejectcdrom|floppy弹出cdrom或floppy 12.reset复位 (二)环境变量 1.auto-boot?预定值=true自动启动 =false进入PROM状态 2.diag-switch?预定值=false启动

5、状态,启动设备名为boot-device =true诊断状态,启动设备名为diag-device 3.boot-device预定值=disk 4.diag-device预定值=net 5.tpe-link-test?网络检测=true检测网络(一部分机器具有此变量)Sun Solaris 用户手册 - 三.系统安装(一)系统配置 主机名ultra 网络连接(y/n)y IP地址192.9.200.1 命名服务none 子网(y/n)n 地理,时区PRC 时间 (二)系统安装 系统安装初始化 软件安装完全 硬盘分区手动,用户化 /4000 swap300Sun Solaris 用户手册 - 四.

6、Unix 命令(一)基本命令 命令格式:命令参数 1.ls显示文件名,等同于dos下dir命令 命令格式:lsoptionfile option: -l显示详细列表 域1:文件类型和文件权限 域2:文件连接数 域3:文件所有者名字 域4:文件用户组名字 域5:文件长度 域6-8:最近修改日期 域9:文件名 -a显示所有文件,包含隐藏文件(以.起头的文件名) -R显示文件及所有子目录 -F显示文件(后跟*)和目录(后跟/) -d与l选项合用,显示目录名而非其内容 2.cd目录转换,等同于dos下cd命令 注意目录分隔符为“/”,与dos相反 命令格式:cddirname 3.pwd显示当前路径

7、4.cat显示文件内容,等同于dos下type命令 命令格式:catfilename 5.more以分页方式查看文件内容. 命令格式:morefilename 6.rm删除文件 命令格式:rm-rfilename(filename可为档名,或档名缩写符号.) 例子: rmfile1删除档名为file1之文档. rmfile?删除档名中有五个字元,前四个字元为file之所有文档. rmf*删除档名中,以f为字首之所有文档. rm-rdir1删除目录dir1,及其下所有文档及子目录. 7.mkdir创建目录 命令格式:mkdir-pdirectory-name Exmaple: mkdirdir1

8、建立一新目录dir1. mkdir-pdir/subdir直接创建多级目录 8.rmdir删除目录 目录必须首先为空 命令格式:rmdirdirectory 9.cp文档复制 命令格式:cp-rsourcedestination 例子: cpfile1file2将文档file1复制成file2 cpfile1dir1将文档file1复制到目录dir1下,文件名仍为file1. cp/tmp/file1.将目录/tmp下的文档file1复制到现行目录下, 档名仍为file1. cp/tmp/file1file2将目录/tmp下的文档file1现行目录下,档名 为file2 cp-rdir1dir

9、2(recursivecopy)复制整个目录. 若目录dir2不存在,则将目录dir1,及其所有文档和子目录, 复制到目录dir2下,新目录名称为dir1.若目录dir2不存在, 则将dir1,及其所有文档和子目录,复制为目录dir2. 10.mv文件移动 命令格式:mvsourcedestination 例子: mvfile1file2将文档file1,更改档名为file2. mvfile1dir1将文档file1,移到目录dir1下,档名仍为file1. mvdir1dir2若目录dir2不存在,则将目录dir1,及其所有档 案和子目录,移到目录dir2下,新目录名称为dir1. 若目录d

10、ir2不存在,则将dir1,及其所有文档和子 目录,更改为目录dir2. 11.du查看目录所占磁碟容量 命令格式:du-skdirectory 例子: dudir1显示目录dir1的总容量及其次目录的容量 du-skdir1显示目录dir1的总容量,以kbytes为计量 12.find文件查找 命令格式:finddir-namefilenamecommand 例子: find.-namehello-print寻找目前目录及所有的子目录内叫 hello的文档. find.-ctime+7-print找出七天内未被更动的文档 find.-size+2000m-print找出大小超过2000byt

11、es的文档 find/tmp-userb1234567-print在/tmp下属於b1234567的文档 find.-name*.c-execrm删除所有的.c档 find.-nametest*-print显示当前目录及其子目录文件名前4 位为test的文件名 13.vi编辑器 命令状态: j,k,h,l:上下左右 0:行首 $:行尾 i,I:插入命令,i在当前光标处插入I行首插入 a,A:追加命令,a在当前光标后追加,A在行末追加 o,O:打开命令,o在当前行下打开一行,O在当前行上插入一行 r,R:替换命令,r替换当前光标处字符,R从光标处开始替换 数字s:替换指定数量字符 x:删除光标处

12、字符 dd:删除当前行 d0:删除光标前半行 d$:删除光标后半行 ctrl+f:后翻页 ctrl+b:前翻页 G:文件尾 数字G:数字所指定行 /string查找字符串 n继续查找 N反向继续查找 %查找对应括号 u取消上次操作 ex命令状态 :setnumber显示行号 :setsmd显示显示状态 :0文件首 :1, 5copy7块拷贝 :1,5del块删除 :1,5move7块移动 :1,$s/string1/string2/g全文件查找string1并替换为string2 :wq!存盘退出 (二)增强命令 1.ln文档连结 命令格式:ln-soldnamenewname(Hardlin

13、k) 同一文档,可拥有一个以上之名称,可将文档做数个连结. 例子: ln-sfile1file2将名称file2,连结至文档file1. 2.grep搜索字符串 命令格式: grepstringfilename 寻找字串的方法很多,比如说我想找所有以M开头的行.此时必须引进pattern的观 念.以下是一些简单的例,以及说明: M以M开头的行,表示开始的意思 M$以M结尾的行,$表示结束的意思 0-9以数字开始的行,内可列举字母 124ab以1,2,4,a,或b开头的行 b.503句点表示任一字母 *星号表示0个以上的字母(可以没有) +加号表示1个以上的字母 .斜线可以去掉特殊意义 catp

14、asswd|grepb列出大学部有申请帐号者名单 catpasswd|greps列出交换学生申请帐号者名单 catpasswd|grepb.503列出电机系各年级. grep.myfile.txt列出所有以句点开头的行 3.fgrep搜索字符串 命令格式:fgrepstringfile 4.file显示文件类型 命令格式:filefileall 文件类型为shellscript,ELF32bit,ASCIItext,dataortarfile 5.diff比较文档或目录之不同内容 命令格式:diff-rname1name2(name1name2可同时为档名,或目录名称.) 例子: %difff

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

16、缩档与影像 档等. cdremote-directory将远程主机上的工作目录改变. lcddirectory更改本地主机的工作目录. lsremote-directorylocal-file列出远程主机上的文档. getremote-filelocal-file取得远方的文档. mgetremote-files可使用通用字元一次取得多个文档. putlocal-fileremote-file将本地主机的文档送到远程主机. mputlocal-files可使用通用字元一次将多个文档放到远程主机上. helpcommand线上辅助指令. mkdirdirectory-name在远程主机创建一个目

17、录. prompt更改交谈模式,若为on则在mput与mget时每作一个文档之传 输时均会询问. quit/bye离开ftp. (2)后台执行ftp 1.首先,将过程所用到的指令依顺序放入文档中,如下: %catftp_command !mkdirtest lcdtest cdtest prompt binary mget*.* bye 2.其次,建一个.netrc档,属性为400,让ftp自动到此读取Username 与Password,方可顺利login到的主机,如下: %rc machineremoteloginanonymouspasswordguest 3.最後再执行下面指令即可.

18、%nohupftpremotemessage& 8.telnet远程终端访问 命令格式: telnethostname|IPaddress 9.IO重新导向 UNIX所有的程式执行时,均需要资料的输入以及输出资料.一般而言,资料是 从键盘输入,并将资料输出到萤幕上,这就叫做标准输入及标准输出,而我们 可以更改标准出输出入. A.更改标准输入在命令後方加,即可从这 个文档输入资料. B.更改标准输出在命令後方加,即可将萤幕输出的资 料导向到这个文档上. C.更改标准输出在命令後方加,功能与B.相似,只不 过这会将资料加在文档後方. D.管道在两个命令中间加上|,即可将前方指令的输出当成後方指令

19、的输入. 例: cd/tmp ls-l/tmp/ls.out cat/tmp/ls.out more/tmp/ls.out rm/tmp/ls.out ls|more ls|wc-l(wordcount,countlinenumber,算出文档数目)Sun Solaris 用户手册 - 五.用户管理(一)用户基本知识 1.文件信息 ls-l drwxrwxrwxfilename (1)访问权限 mode:rwxrwxrwxr:readw:writex:execute usergroupother 缩写:(u)(g)(o) (2)文件类型 :普通文件 b:块特殊文件,如硬盘和CDROM设备 c:

20、字符文件设备 l:符号连接 p:管道或流,用于进程通讯 d:目录 2.缺省权限 创建文件和目录时,系统自动设置一定的权限.缺省权限由用户mask码控制 $umask?显示用户umask码 umask设置文件目录 022新文件属主有读权和修改权用户组和其他用户有读权和修改权 用户组和其他用户只有读权 可用umaskmaskvalue改变缺省权限 3.系统安全文件 (1)/etc/passwd (2)/etc/shadow /etc/group/etc/default/login (二)相关命令 1.chmod改变文档或目录之属性 命令格式:chmod-Rmodename (name可为档名或目录

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

22、ernamename(name可为档名或目录名.) 例子: %chownuserfile1将文档file1之拥有权,改为使用者user所有. %chown-Ruserdir1将目录dir1,及其下所有文档和子目录之拥有权, 改为使用者user所有. 3chgrp改变文档或目录之群组拥有权 命令格式:chgrp-Rgroupnamename(name可为档名或目录名) 例子: %chgrpvlsifile1 将文档file1之群组拥有权,改为vlsi群组. %chgrp-Rimagedir1 将目录dir1,及其下所有文档和子目录,改为image群组. 4touch改变文档或目录之最後修改时间

23、命令格式:touchname(name可为文档或目录名称.) 5.who查看系统注册用户 6.id查看当前用户用户号和组号 7.passwd修改用户口令 命令格式:passwdusername 无用户参数修改本用户口令 8.su转换用户 命令格式:su-username 无用户参数为转换到超级用户 -:执行新用户环境设置 (三)shell特点 1.solaris三类shell Bourne(缺省shell) C Korn Shell基本特点 特点 Bourne C Korn 名机制 No Yes Yes 增强的cd(CDPATH)功能 Yes Yes Yes 历史列表 No Yes Yes 作

24、业控制 No Yes Yes 防止文件被覆盖 No Yes Yes 忽略Control_D No Yes Yes 2.Bshell 变量设置 实例:终端类型:TERM=vt100;exportTERM 语言环境:LANG=C;exportLANG PATH=$PATH:/usr/bin;exportPATH (2)环境文件 profile 3.Cshell 变量设置 例子:终端类型:setenvTERM=vt100 路径变量:setpath=($path/usr/bin) (2)环境文件 .login.cshrc (四)创建,删除用户帐户 admintool Sun Solaris 用户手册

25、- 六.文件系统管理(一)硬盘和文件资源 硬盘和CDROM设备使用块设备接口.硬盘设备文件存储在/dev目录下. 字符设备文件存于rdsk子目录下,块设备文件存在dsk子目录下. 1.逻辑硬盘设备命名的约定 /dev/rdsk/cwtxdysz 例子: /dev/dsk/c0t3d0s0 Cn:controllernumber 控制器号,标识被硬盘控制的加到系统上的逻辑顺序. c0代表第一个硬盘控制器,c1代表第二个硬盘控制器,类推. tn:targetnumber 目标号,是位于控制器内的地址,通常在外围设备的背面能 找到目标号. Dn:disknumber 硬盘号,代表连在目标上的设备的逻

26、辑单位号.d0代表第一 个硬盘,d1代表第二个硬盘,依次类推.对嵌入式SCSI控制器, 硬盘驱动号总是0. Sn:sliceorportitionnumer 片或分区号,标识硬盘的分区. 2.dmesg命令 dmesg命令用实例名和物理名来标识连到系统上的设备.dmesg命令也显示系统 诊断信息、操作系统版本号、物理内存的大小以及其他信息. 例子: 下面的输出信息是从前面的dmesg例子的输出信息中提取出来的,标识着连到系统上 的硬盘设备. 对每个硬盘设备,输出三行信息,分别表示: 硬盘的实例名. 硬盘的物理设备名. 硬盘的市场名和硬盘的外形信息特征. 硬盘的逻辑设备名是对硬盘的物理设备名的符

27、号连接.硬盘的实例名是对物理设备命 的内核的缩写.Solaris命令不用此来表示硬盘. 3.showrev命令 (二)硬盘分区 利用在设备目录下的字符设备文件和块设备文件对硬盘进行访问.然而,硬盘不 是由用户直接访问的,是通过分区对它进行访问的,分区由设备目录下的设备文件来 表示.“片”是“分区”的另一种说法. 分区是管理数据的一个方便的方法.重要的系统文件和程序可以存在一个分区, 而用户产生的文件放在另一个分区.它保持不同类型的数据在不同的分区.这使系统 管理员能灵活地利用数据或使用不同的备份机制.因为用户的数据每天都发生变化, 系统管理员应每天作备份.而重要的系统数据不是经常变化,也就不需经常做备份. 由Sun提供的硬盘分区可多达8个,用17标识. 分区2表示整

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1