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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

SUN培训教材.docx

1、SUN培训教材 第一部分 Sun基础知识一.Sun发展简史(一)硬件体系年限产品特征81-89Sun1/2/3CISC Motrala 680x0系列89-94Sun4/60 sparc1 65 sparc1+70 sparc2Server :, Sun/290/670/690Risc sparc93-96Sparc10/20Server: 1000/2000SuperSparc96-97Ultra1(140/170/170E/200E)Ultra2 Server :, E150,E3000UltraSparc,Sbus总线,UltraSCSI接口UPA接口98-99Ultra5 Ultra1

2、0UltraSparc,PCI总线,IDE接口Ultra30 Ultra60Server :, E250,E450UltraSparc,PCI总线,UltraSCSI接口UPA接口(二)软件体系 版本特征Solaris 1.x SunOS 4.1.3(BSD)+OpenWindow 3.0Solaris 2.x System V 32bit 2.5.1 SunOS 5.5.1 +OpenWindows CDE1.0.2 2.6 SunOS5.6+CDE1.2.1+Motif1.2.6Solaris 2.7(7) 64 bit SunOS7+CDE1.3+Motif2.1.0 logging U

3、FS二. 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 设置环境变量,如:

4、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 复位13.test net14.watch-net-all15.show-devs(二)环境变量 变量名说明

5、1.auto-boot? 预定值=true 自动启动 =false 进入PROM状态 2.diag-switch? 预定值=false启动状态,启动设备名为boot-device =true 诊断状态,启动设备名为diag-device 3.boot-device 预定值=disk 4.diag-device 预定值=net 5.tpe-link-test? 网络检测 =true 检测网络(一部分机器具有此变量)三.系统安装 (一) 等待显示器点亮瞬间,按STOP+A键(先按住STOP,再按A) 等待出现OK状态 OK probe-scsi boot cdrom(二) 系统启动后,等待安装界面

6、I . system identification,下述步骤为简略说明1. 安装界面语言选择,默认为English2. 输入主机名(hostname),可输入原主机名3. 选择是否有网络,选择Yes4. 输入IP地址,可输入原IP地址5. 名服务(name service),选择No6. 子网(system part of subnet),选择No7. 指定时区 Asian,Eastern Peoples Republic of china8. Date and TimeII. 系统安装1. Allocate Client Service,默认为无,continue2. Select Lang

7、uages , continue3. Select Software , 选择 Entire Distribition plus OEM support,continue4. Select Disk , available disk select disk C0t0d0 C0t1d0 c0t1d0 Select Root location - c0t1d05. preserve data ,默认为不保留,continue6. Automatic layout 选择Manual layout7. Customize 0/9001swap3002overlap4200(硬盘预定值)3/space3

8、000*32bits SPARCs root partition must smaller than 2GB*and old PROMS(revision 2.5 or less) root partition must smaller than 1GB8.Mount remote ,默认为无,continue9.Begin install10.Auto reboot四.Unix 命令(一)基本命令1.ls 显示文件名,等同于dos下dir命令命令格式:ls option file option: -l 显示详细列表 域1 :文件类型和文件权限 域2 :文件连接数 域3 :文件所有者名字 域4

9、 :文件用户组名字 域5 :文件长度 域6-8 :最近修改日期 域9 :文件名 -a 显示所有文件,包含隐藏文件(以. 起头的文件名) -R 显示文件及所有子目录 -F 显示文件(后跟*)和目录(后跟/) -d 与l选项合用,显示目录名而非其内容2.cd 目录转换,等同于dos下cd命令 注意目录分隔符为“/”,与dos相反 命令格式:cd dirname3.pwd 显示当前路径 4.cat 显示文件内容,等同于dos下type命令 命令格式:cat 5.more 以分页方式查看文件内容.命令格式:more 6.rm 删除文件 命令格式: rm -r ( 可为档名,或档名缩写符号.) 例子 :

10、 rm file1 删除档名为 file1 之文档. rm file? 删除档名中有五个字符,前四个字符为file 之所有文档. rm f* 删除档名中,以 f 为字首的所有文档. rm -r dir1 删除目录 dir1,及其下所有文档及子目录.7.mkdir 创建目录 命令格式: mkdir -p directory-name 例子: mkdir dir1 建立一新目录 dir1. mkdir -p dir/subdir 直接创建多级目录8.rmdir 删除目录 目录必须首先为空 命令格式: rmdir directory9.cp 文档复制 命令格式: cp -r source desti

11、nation 例子: cp file1 file2 将文档 file1 复制成 file2 cp file1 dir1 将文档 file1 复制到目录 dir1 下,文件名仍为 file1. cp /tmp/file1 . 将目录 /tmp 下的文档 file1复制到现行目录下, 档名仍为 file1. cp /tmp/file1 file2 将目录 /tmp 下的文档 file1现行目录下,档名 为file2 cp -r dir1 dir2 (recursive copy) 复制整个目录. 若目录 dir2 存在,则将目录dir1,及其所有文档和子目录, 复制到目录 dir2 下,新目录名称

12、为dir1.若目录dir2不存在, 则将dir1,及其所有文档和子目录,复制为目录 dir2. 10.mv 文件移动 命令格式: mv source destination 例子: mv file1 file2 将文档 file1,更改档名为 file2. mv file1 dir1 将文档 file1,移到目录 dir1 下,档名仍为 file1. mv dir1 dir2 若目录 dir2 存在,则将目录 dir1,及其所有档 案和子目录,移到目录 dir2 下,新目录名称为 dir1. 若目录 dir2 不存在,则将dir1,及其所有文档和子 目录,更改为目录 dir2. 11.du 查

13、看目录所占磁碟容量 命令格式: du -sk directory 例子 : du dir1 显示目录 dir1 的总容量及其次目录的容量 du -sk dir1 显示目录 dir1 的总容量,以k bytes为计量 12.find 文件查找 命令格式: find dir -name command 例子: find . -name hello -print 寻找目前目录及所有的子目录内叫 hello的文档. find . -ctime +7 -print 找出七天内未被更动的文档 find . -size +2000m -print 找出大小超过2000 bytes的文档 find /tmp

14、-user b1234567 -print 在/tmp下属於b1234567的文档 find . -name *.c -exec rm 删除所有的.c档 find . -name test* -print 显示当前目录及其子目录文件名前4 位为test的文件名13.man 随机文档 例子: man ls | col b ls.txt 生成文本文档 catman w M /usr/man 生成索引关键字 man k keyword 关键字查找man s number word 不同系统类别 example: man s 3s printf 14.vi 编辑器命令状态: j,k,h,l:上下左右

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

16、 显示行号 :set smd 显示显示状态 :0 文件首 :1,5 copy 7 块拷贝 :1,5 del 块删除 :1,5 move 7 块移动 :1,$s/string1/string2/g 全文件查找string1并替换为string2 :wq! 存盘退出(二) 增强命令1.ln 文档连结 命令格式:ln -s oldname newname 同一文档,可拥有一个以上之名称,可将文档做数个连结. 一个符号链是指向系统另一个文件的特殊文件,当访问这种文件时,它里面存放着 一个路径名,该路径名用来引导用户到卡符号链所指的文件或目录 例子 : ln -s file1 file2 将名称 fil

17、e2,连结至文档 file1.2.grep 搜索字符串 命令格式: grep string 寻找字串的方法很多,比如说我想找所有以M开头的行.此时必须引进pattern的观 念.以下是一些简单的例,以及说明: M 以M开头的行,表示开始的意思 M$ 以M结尾的行,$表示结束的意思 0-9 以数字开始的行,内可列举字母 124ab 以1,2,4,a,或b开头的行 b.503 句点表示任一字母 * 星号表示0个以上的字母(可以没有) + 加号表示1个以上的字母 . 斜线可以去掉特殊意义 cat passwd | grep b 列出大学部有申请帐号者名单 cat passwd | grep s 列出

18、交换学生申请帐号者名单 cat passwd | grep b.503 列出电机系各年级. grep . my 列出所有以句点开头的行3.fgrep 搜索字符串 命令格式:fgrep string file 4.file 显示文件类型 命令格式:file 文件类型为shell script,ELF 32bit,ASCII text,data or tar file5.diff 比较文档或目录之不同内容 命令格式:diff -r name1 name2 ( name1 name2 可同时为档名,或目录名称.) 例子 : %diff file1 file2 比较文档 file1 与 file2 内

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

20、与影像cd remote-directory将远程主机上的工作目录改变.lcd directory 更改本地主机的工作目录.ls 列出远程主机上的文档.get remote local-file 取得远方的文档.mget remote-files 可使用通用字元一次取得多个文档.put local remote-file将本地主机的文档送到远程主机.mput local-files 可使用通用字元一次将多个文档放到远程主机上.help command 线上辅助指令.mkdir directory-name 在远程主机创建一个目录.prompt更改交谈模式,若为 on 则在 mput 与 mge

21、t 时每作一个文档之传输时均会询问.quit/bye 离开ftp . (2) 后台执行ftp 1.首先,将过程所用到的指令依顺序放入文档中,如下: %cat !mkdir test lcd test cd test prompt binary mget *.* bye 2.其次,建一个.netrc档,属性为400,让ftp 自动到此读取Username 与Password,方可顺利login 到的主机,如下: %cat .netrc machine remote login anonymous password guest 3.最後再执行下面指令即可. %nohup message & 8.t

22、elnet 远程终端访问命令格式:telnet hostname|IP address *注:如使用root用户登录,其权限请参见11.3.49.IO 重新导向 UNIX所有的程式执行时,均需要资料的输入以及输出资料.一般而言,资料是 从键盘输入,并将资料输出到萤幕上,这就叫做标准输入及标准输出,而我们 可以更改标准出输出入. A. 更改标准输入 在命令後方加 ,即可从这 个文档输入资料. B. 更改标准输出 在命令後方加 ,即可将萤幕输出的资 料导向到这个文档上. C. 更改标准输出 在命令後方加 ,功能与B.相似,只不 过这会将资料加在文档後方. D. 管道 在两个命令中间加上|,即可将前

23、方指令的输出当成後方指令 的输入. 例: cd /tmp ls -l /tmp/ls.out cat /tmp/ls.out more /tmp/ls.out rm /tmp/ls.out ls | more ls | wc -l (word count, count line number,算出文档数目)第二部分 Sun系统管理五.用户管理(一) 用户基本知识 1.文件信息 ls -l drwxrwxrwx (1)访问权限 mode : rwx rwx rwx r:read w:write x:execute user group other 缩写 : (u) (g) (o) (2) 文件类

24、型- : 普通文件b : 块特殊文件,如硬盘和CDROM设备c : 字符文件设备或称“raw”设备文件l : 符号连接p : 管道或流,用于进程通讯d : 目录 2.缺省权限 创建文件和目录时,系统自动设置一定的权限.缺省权限由用户mask码控制 $umask 显示用户umask码 umask 设置 文件 目录022 新文件属主有读权和修改权 用户组和其他用户有读权和修改权用户组和其他用户只有读权 可用umask maskvalue 改变缺省权限 3.系统安全文件/etc/passwd 用户注册表/etc/shadow 加密口令/etc/group 用户组/etc/default/login

25、访问控制 说明: passwd文件是为系统中的用户授予和认证访问权限的第一个文件,其项目使用: 分割. login_name:passwd_field:UID:GID:comment:home_directory:default_shelllogin_name用户唯一登录名comment注释(finger使用)passwd_field加密口令安全标记home_directory用户注册家目录UID用户号default_shell命令解释器GID用户缺省唯一组号默认:sh,csh,ksh shadow 文件管理用户加密口令,该文件只对超级用户有读权限 login_name:encrypted_p

26、ass:last_change:min:max:warn:inactive:expire:reservedlogin_name用户名(同passwd)max口令有效最大天数encrypted_pass13字符长加密口令warn口令到期前多少天警告last_change上次更改日期(from1970.1.1)inactive被禁止登录前,帐号不活跃天数min最小间隔天数expire用户禁止登录绝对日期(通常空白) group文件用于将计算机系统的用户分组 groupname:passwd:gid:user-list groupname唯一组名gid为操作系统提供的代表组名的唯一标识号passwd

27、组加密后的口令user-list用逗号分割的所有可访问该组的用户清单 理解UID和GID 系统中的每一个用户名都被赋予了一个UID(User Identification Number 用户标识号),这些 号在0-60000之间,系统使用UID将一个用户名和操作系统对该用户的标识等同起来, 建立用户时,必须保证UID唯一。 GID(Group Identification Number,组标识号)遵循与UID一样的格式,范围0-60000, 每个用户至少属于一组,并且可以属于多组。(二)相关命令1.chmod 改变文档或目录之属性 命令格式:chmod -R mode name ( name

28、可为档名或目录名;mode可为 3 个 8 位元之数字,或利用ls -l命令,列出 文档或目录之读、写、执行允许权之文字缩写.) 例子 : %chmod 755 dir1将目录dir1,设定成任何使用者,皆有读取及执行之权利, 但只有拥有者可做修改. %chmod 700 file1 将文档file1,设定只有拥有者可以读、写和执行. %chmod u+x file2 将文档file2,增加拥有者可以执行之权利. %chmod g+x file3 将文档file3,增加群组使用者可执行之权利. %chmod o-r file4 将文档file4,除去其它使用者可读取之权利. %chmod a-r file4 将文档file4,除去所有使用者可读取之权利.2.chown 改变文档或目录之拥有权 命令格式:chown -R username name ( name 可为档名或目录名.) 例子 : %chown user file1 将文档 file1 之拥有权,改为使用者 user 所有. %chown -R user dir1 将目录 dir1,及其下所有文档和子目录之拥有权, 改为使用者 user 所有.3.chgrp 改变文档或目录之群组拥有权 命令格式:chgrp -R groupnam

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

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