Solaris系统管理员培训
Solaris网络管理培训-41页文档资料

Solaris网络管理培训Solaris 的引导与初始化本文出自:http://china-pub 作者: 李玉龙(2001-08-10 08:00:00)任何时候,系统处于以下8种可用的运行级别中:0~6、S=s。
/sbin/init 或/etc/telinit(link)的主要功能是根据/etc/inittab文件中的定义创建其子进程。
操作系统引导期间,init进程被激活并从/etc/default/init读取有关时区和语言等的环境变量,随后检查/etc/inittab(如不存在,则提示用户输入)中的缺省level,并spawn("孵化")该级别定义的所有进程。
初始化结束后,init进程进入等待状态,等候以下事件发生:定义为respawn类型的子进程终止;电源失败信号;其它init进程改变系统的运行级别。
/etc/inittab文件中可以加入新的条目,可以用init -q来强制init进程立即重新查看该文件中的信息。
收到改变运行level请求后,init进程向每个未被目标level定义的进程发出警告信号SIGTERM,并再5秒后发出SIGKILL信号强行终止这些进程进程被创建时在/var/adm/wtmp中有记录,终止时在/var/adm/utmp 有记录。
收到SIGPWR信号后,init进程检查/etc/inittab中有关powerfail 和powerwait类型的条目,并立即执行。
sync命令可以同步硬盘缓冲。
运行等级包括(常用到的有3、S、0、6):0:firmware,可以安全关机。
1:系统管理员状态,mount所有文件系统,保留一小部分基本的内核进程,无用户登录。
2:多用户状态3:扩展多用户状态,所有资源在网络上可用4:可被定义为可选的多用户状态,5:为关闭电源而将系统shut down6:停止OS并reboot到缺省的level.S=s,单用户状态,仅有root自己登录。
04Solaris系统管理培训

Unix 基本命令
• • • • • • • • • • • • • 1.ls 显示文件名 等同于dos下dir命令 2.cd 目录转换 等同于dos下cd命令 3.pwd 显示当前路径 等同于dos下cd命令没参数 4.cat 显示文件内容 等同于dos下type命令 5.more 以分页方式查看文件内容. 6.rm 删除文件 等同于dos下del命令 7.mkdir 创建目录 等同于dos下md命令 8.rmdir 删除目录 9.cp 文档复制 等同于dos下copy命令 10.mv 文件移动 等同于dos下rename命令 11.du 查看目录所占磁碟容量 12.find 文件查找 13.vi 编辑器
用户管理 文件及命令(续)
• 图形管理admintool • 其他相关命令: su 命令用户改变当前的用户 chown 改变文件所有者和组 groupadd 命令增加用户组 useradd 命令增加用户
初始化文件管理
模板文件 目录/etc/skel local.profile local.cshrc local.login 环境初始化顺序 • Bourne /etc/profile $HOME/.profile • Korn /etc/profile $HOME/.profile • C /etc/.login $HOME/.cshrc then $HOME/.login
增强命令
(二) 增强命令 • 1. ln 文档连结 • 2.grep 搜索字符串 • 3.file 显示文件类型 • 4.diff 比较文档或目录之不同内容 • 5.cmp 比较文档相同部分 • 6.ftp 远程文件传输 • 7.telnet 远程终端访问
网络应用配置
(一) 网络基本配置文件 • 1./etc/hosts 主机名解析 • 2./etc/hostname.hme0 网络接口名(eri/ge/ce) • 3./etc/netmasks 网络掩码 • 4./etc/inetd .conf 服务项目定义 (二) 远程访问命令 1. rlogin 在远程机上注册 命令格式 : rlogin hostname -l username 2. rsh 在远程机上执行一个程序 命令格式 : rsh hostname -l username order 3. rcp 在远程系统之间拷贝文件 命令格式 : rcp host:filename filename
Solaris系统管理员手册

S o l a r i s系统管理员手册目录第1章、前言.......................................................1.1了解超级用户状态 ...........................................1.1.1成为超级用户(su) ...................................1.1.2退出超级用户状态 .....................................1.1.3以root注册 ..........................................1.2与用户通信 (9)1.2.1在注册时显示系统专用信息 .............................1.2.2将信息发送给单个用户 .................................发送一个短消息给一个单独的用户.........................将作为一个文件的消息发给个别用户.......................1.2.3将消息发送给一个系统或网络中的所有用户 ...............1.2.4通过电子邮件发送消息 .................................1.3启动和关闭系统 .............................................1.3.1选择init状态 ........................................查看系统运行级.........................................使用掉电状态,运行级0 (16)使用系统管理员状态,运行级1 ...........................使用多用户状态,运行级2 ...............................使用远程资源共享状态,运行级3 .........................使用替换多用户状态,运行级4 ...........................使用交互重引导状态,运行级5 (14)使用重引导状态,运行级6 ...............................使用单用户状态,运行级s或S ...........................改变运行级.............................................1.3.2选择所用的关闭命令 ........................................................................ 错误!未定义书签。
新员工培训SunSolaris基础培训胶片

UNIX操作-登录
登录
当终端与UNIX系统连通后,在终端上会出现“login:”提示符。在“login:”提示符下输 户名,出现"password:"后再输入口令,如以abc用户登录的过程为:
❖ UNIX特点
多任务、多用户 并行处理能力 管道 安全保护机制 功能强大的shell 强大的网络支持,Internet上各种服务器的首选操作系统 稳定性好 系统源代码用C语言写成,移植性强
第1章 系统概述
第1节 UNIX特点 第2节 UNIX系统结构 第3节 UNIX相关名词
UNIX系统结构
可以在图形界面下点鼠标右键,然后选择注销; 在提示符下,输入命令:$ exit
第2章 Solaris常用操作
第1节 用户登录 第2节 命令使用入门 第3节 文件系统 第4节 文件打包与压缩 第5节 进程管理
文件系统
Solaris文件系统分类
Solaris操作系统可由多个可以动态安装及拆卸的文件系统组成。UNIX文件系统主要分为两大类:根文件 系统和附加文件系统。
入用
Login: abc
Password:
B Shell和K Shell的缺省提示符为"$",C Shell的缺省提示符为"%"。当以root用户登录时,系统提示符 为"#"。
第2章 Solaris常用操作
第1节 用户登录 第2节 命令使用入门 第3节 文件系统 第4节 文件打包与压缩 第5节 进程管理
Solaris常用操作
启动终端
一般登录SUN服务器及工作站,使用CDE图形界面(建议使用,OPENVIEW图形界面慢慢将被淘汰)登录。 可以在图形界面操作,也可以使用命令行操作。当使用命令行操作时,需要打开一个终端控制台或一个终 端窗口,建议使用终端窗口,因为有些后台的监控进程和错误信息会输出终端控制台。
Solaris 操作系统培训

3
状态转换过程:
ok boot root@R12: (ctrl+break) R12-1a:A> resume root@R12: R12-1a:A> disconnect R12-1a:SC> console (-d domain) a R12-1a:A> break ok (ctrl+break)
13
如何安装新磁盘
配置pci卡: cfgadm -al #列出所有设备的ap_id cfgadm -c unconfigure ap_id cfgadm -c disconnect ap_id cfgadm -c connect ap_id configure ap_id #配置相关设备 新接入的光纤存储可能会认不到,要用 cfgadm –c configure c2 先把PCI通道配置起来再用devfsadm –C 就可以认到了! #取消设备的配置 #断开设备连接 #连接相关设备cfgadm -c
4
Platform shell常用命令
Setupplatform Showplatform -v Showboard –v Connect Console a flashupdate
5
Domainshell 常用命令
如何查看cup及内存的状态? 及内存的状态? 如何查看 及内存的状态
# psrinfo -v # mpstat 可以列出多cpu负载的状态 # prstat -a # prtconf | grep ‘Memory’ 可以查看内存的多少. # prtdiag –v #iostat –xcn 3 显示系统IO负载
20
检查纠正文件系统错误
文件系统会发生错误 系统提供的工具 fsck的使用
solaris system cluster系统培训.ppt

4
华为机密,未经许可不得扩散
文档密级:内部公开
第一章 sloaris系统管理
独特的SOLARIS
SLOARIS系统管理 SLOARIS硬盘管理 SLOARIS文件系统管理 SLOARIS网络配置与管理 SLOARIS系统性能管理 SLOARIS系统备份与恢复
5
华为机密,未经许可不得扩散
system FJSVmdb Fujitsu Platform Modular
这三个域为: pkg_category :软件包种类。 pkg_name : 软件包名字,如为SUN产品则机SUNW 起 头. Description : 软件产品的简单说明
24
华为机密,未经许可不得扩散
文档密级:内部公开
起不来,所以不建议使用admintool 21
华为机密,未经许可不得扩散
文档密级:内部公开
用户管理配置文件
➢ 用户配置文件:
/etc/passwd /etc/shadow /etc/group
用户密码文件 加密口令 用户组
范例:#vi /etc/passwd
root:x:0:1:Super-User:/:/usr/bin/bash
shutdown –y -g0 –i0 关闭系统,并进入到ok模式
ok >
在ok模式下,可以直接关闭主机电源
注意:在os下,切不可直接按下stop+A,进入ok模式 19
华为机密,未经许可不得扩散
文档密级:内部公开
系统管理工具
➢图形用户界面(GUI)下可以使用窗口菜单方式的系统管理工 具:admintool,它可以实现用户,软件包,串行接口,打印机 等的管理
➢字符终端模式:控制台,串口终端,以及网络终端模式:
UNIX培训教程(一)——Solaris操作系统培训教程
UNIX培训教程(一)Solaris操作系统培训教程V 1.0©目录第一章SUN发展简史 (3)第二章PROM状态命令与参数 (4)2.1 指令集 (4)2.2 环境变量 (5)第三章UNIX 命令 (5)3.1 基本命令 (5)3.2 增强命令 (8)3.3 VI基本命令 (11)第四章用户管理 (16)4.1 用户基本知识 (16)4.1.1 文件信息 (16)4.1.2 缺省权限 (17)4.1.3 系统安全文件 (17)4.2 相关命令 (17)4.2.1 创建,删除用户帐户 (19)第五章文件系统管理 (19)5.1 硬盘和文件资源 (19)5.2 硬盘分区 (20)5.3 挂接文件资源 (21)5.4 自动挂接文件资源 (22)5.5 NFS资源 (23)5.6 卷管理 (24)第六章进程管理 (24)6.1 分时 (24)6.2 后台进程 (24)6.3 父进程和子进程 (25)6.4 进程状态命令PS (25)6.5 杀死进程 (26)第七章软件包管理 (26)第八章网络应用配置 (27)8.1 网络基本配置文件 (27)8.2 远程访问命令 (28)8.3 访问鉴别相关文件 (28)8.4 网络监控 (28)第九章改变运行等级 (29)9.1 系统引导 (29)9.2 系统操作等级 (30)第十章备份命令 (31)第一章Sun发展简史(一)硬件体系81--89 Sun1/2/3 CISC Motrala 680x0系列89--94 Sun4/60 sparc1 Risc sparc65 sparc1+70 sparc2Server : Sun/290/670/69093--96 Sparc10/20 SuperSparcServer : 1000/200096--97 Ultra1(140/170/170E/200E)UltraSparc SBUS体系结构,UPA接口Ultra2Server : E150,E300098--99 Ultra5 ,Ultra10 PCI体系结构(IDE外设)Ultra30,Ultra60Server : E250,E450,E3500 ,E4500,E5500,E10000现在:FIRE:F280,F480,F880,F4800,F6800,F12000,F15000,F4900,F6900(二)软件体系Solaris 1.x SunOS 4.1.3+OpenWindow 1.x BSDSolaris 2.x System V 32bit2.5.1 SunOS 5.5.1 +OpenWindows2.6 SunOS5.6+CDE1.2Solaris 2.x System V 64bitSolaris7,8,9,10目前工行采用的是Solaris8。
solaris 系统管理员学习笔记
《System Administrator Guide 817-6959》Solaris 9 系统管理员学习笔记CHAPTER 15 显示和修改系统信息 (2)CHAPTER 16 管理磁盘使用 (4)Chapter 17 管理配额 (6)CHAPTER 18 系统任务安排 (8)CHAPTER 23 管理系统进程 (10)CHAPTER 24 监控系统性能 (13)CHAPTER 27 管理Core文件 (17)CHAPTER 28 管理系统崩溃信息 (18)CHAPTER 15 显示和修改系统信息1.常用的系统信息显示命令:1) date2) hostid3) isainfo4) prtconf5) isalist6) psrinfo7) showrev8) uname2.怎样检测系统是否可以运行64位Solaris 操作系统目前只有UltraSPARC 系统支持64位,可以用uname –m 来检测是否是UltraSPARC系统。
$ uname –msun4u也可以用psrinfo –v来检测。
如果处理器类型是sparcv9,说明平台可以运行64位SunOS。
3.怎样检测系统是否以64位内核启动isainfo –b如果使用isainfo –v 则是检测系统能够支持多少位的应用程序。
例如,对于运行64内核的UltraSPARC系统显示如下:$ isainfo –v64-bit sparcv9 applications32-bit sparc applications上面说明系统可以同时支持32位和64位的应用程序。
4.怎样显示CPU类型psrinfo –v该命令可以显示CPU类型、速度,从何时开始运行。
x86系统也可以用isalist 来显示CPU信息。
5.怎样显示Solaris 版本信息Solaris版本信息存放在/etc下的release文件中,查看该文件即可。
例如:$ cat /etc/release6.怎样显示系统总体信息用showrev来显示总体信息。
人力资源Solaris系统管理员培训
人力资源Solaris系统管理员培训随着信息化时代的来临,人力资源管理日趋复杂,特别是机构越来越多地采用自动化管理,Solaris系统作为大型计算机操作系统,具有自动化管理、稳定性、高效安全等优点,已被广泛应用于企业的信息化建设中,对Solaris系统管理员提出了更高的要求。
因此,人力资源管理机构逐渐意识到人力资源Solaris系统管理员培训的重要性,为培训合格的Solaris系统管理员,打造了一套完整的人才培训体系。
一、背景人力资源Solaris系统管理员培训的背景是企业越来越多地采用自动化管理,特别是大型计算机操作系统,如Solaris系统,作为核心系统,在高效运维方面具有独特的优势,对人力资源Solaris系统的管理员提出了更高的要求。
而实际上,Solaris系统管理员当前市场的供需矛盾尚未得到有效解决,导致面临员工流失或不合格员工增加的尴尬局面。
为了保证企业应用Solaris系统的高效稳定运行,提高Solaris系统管理员的技术水平和组织应用能力,必须加快Solaris系统管理员的培养和推广。
二、培训内容1. Solaris基础知识Solaris基础课程主要包括Solaris系统、软件包、文件管理和安全,为学员提供了完成Solaris系统的安装、配置和维护所需的基本知识。
2. Solaris网络管理Solaris网络管理课程涵盖了Solaris系统网络管理的各个方面,包括网络协议、路由器和网络设备、防火墙和虚拟专用网(VPN)等。
3. Solaris系统安全Solaris系统安全课程培训学员如何设计和实现安全防护策略,保护系统甚至整个网络不受漏洞,病毒和黑客攻击的侵害。
这包括对系统的加密和文件权限的管理、扫描工具和修改日志的使用、完整性检查和漏洞防范等内容。
4. Solaris高级能力在基础中,Solaris高级能力课程教会了Solaris管理员如何管理系统和应用程序,涉及各种高级功能,包括推广、故障排除、复杂shells 脚本、进程管理、日志分析等。
Solaris系统管理员手册共162页word资料
Solaris系统管理员手册目录第1章、前言 (8)1.1了解超级用户状态 (10)1.1.1成为超级用户(su) (10)1.1.2退出超级用户状态 (11)1.1.3以root注册 (11)1.2与用户通信 (11)1.2.1在注册时显示系统专用信息 (11)1.2.2将信息发送给单个用户 (12)1.2.2.1发送一个短消息给一个单独的用户 (12)1.2.2.2将作为一个文件的消息发给个别用户 (13)1.2.3将消息发送给一个系统或网络中的所有用户 (14)1.2.4通过电子邮件发送消息 (15)1.3启动和关闭系统 (15)1.3.1选择init状态 (15)1.3.1.1查看系统运行级 (16)1.3.1.2使用掉电状态,运行级0 (16)1.3.1.3使用系统管理员状态,运行级1 (16)1.3.1.4使用多用户状态,运行级2 (17)1.3.1.5使用远程资源共享状态,运行级3 (17)1.3.1.6使用替换多用户状态,运行级4 (17)1.3.1.7使用交互重引导状态,运行级5 (17)1.3.1.8使用重引导状态,运行级6 (17)1.3.1.9使用单用户状态,运行级s或S (17)1.3.1.10改变运行级 (17)1.3.2选择所用的关闭命令 (18)1.3.2.1 shutdown (18)1.3.2.2 telinit和init (19)1.3.2.3 halt (19)1.3.2.4 reboot (19)1.3.3 引导系统 (19)1.3.3.1 引导到多用户状态 (19)1.3.3.2 引导到单用户状态 (19)1.3.3.3交互式引导 (20)1.3.3.4查看引导信息 (21)1.3.3.5增加新的硬件后引导系统 (22)1.3.3.6退回引导进程 (22)1.3.4关闭系统 (23)1.3.4.1关闭一个多用户系统 (23)1.3.4.2关闭系统:可选方式 (24)1.4监视进程 (25)1.4.1 ps命令报告的内容 (25)1.4.2使用ps报告 (28)1.4.3杀死进程 (29)1.5基本管理工具 (30)1.5.1经常使用的命令 (30)1.5.1.1在文件系统中移动 (31)1.5.1.2查看在文件系统中所处的位置 (31)1.5.1.3改变目录 (31)1.5.1.4查看文件的有关信息 (31)1.5.1.5显示文件信息 (31)1.5.1.6查找一个文件 (32)1.5.1.7查看一个文件的类型 (32)1.5.1.8查看文件中的信息 (34)1.5.1.9查找文件中的字符串 (34)1.5.1.10查看文件 (34)1.5.1.11浏览文件 (35)1.5.1.12查看文件尾 (36)1.5.1.13查看文件头 (36)1.5.1.14改变文件的所有权和许可权 (37)1.5.1.15改变文件组 (38)1.5.1.16设置或显示系统环境 (39)1.5.1.17定义Bourne和Korn shell环境变量 (40)1.5.1.18定义C shell环境变量 (40)1.5.1.19显示环境变量的设置 (40)1.5.1.20使用PATH变量 (41)1.5.1.21设置Bourne和Korn shell路径 (41)1.5.1.22设置C shell路径 (41)1.5.2使用管理工具 (41)第2章、基本OS命令 (41)2.1查找用户信息 (42)2.1.1确定系统中有谁注册 (42)2.1.1.1使用who命令 (42)2.1.1.2使用finger命令 (42)2.1.1.3使用rusers -1命令 (43)2.1.1.4使用whodo命令 (43)2.1.2检查用户的用户号和组号(id命令) (44)2.2查寻环境信息 (44)2.3创建和编辑文件 (45)2.3.1使用cat命令 (45)2.3.2使用touch命令 (46)2.3.3文件拷贝(cp)或改名(mv) (46)2.3.4文本编辑器的使用 (46)2.3.5 vi的使用 (47)2.4命令组合及输出重新定向 (48)2.4.1在同一命令行里键入多个命令 (48)2.4.2输出重新定向(<>) (48)2.4.3组合命令(|) (48)2.5使用手册 (49)2.5.1显示手册(man) (49)2.5.2找命令节号(whatis、man) (49)2.6查阅磁盘信息 (50)2.6.1显示磁盘空间的信息(df -k) (51)2.6.2判别某文件系统是否为本地文件系统(df) (51)2.6.3找出某种类型已安装的文件系统(df -F) (52)第3章、设备管理 (52)3.1磁带的使用 (53)3.1.1磁带设备的命名习惯 (53)3.1.1.1使用缺省密度规定驱动器号 (54)3.1.1.2为磁带机指定密度 (54)3.1.1.3指定"不倒带"选项 (55)3.1.1.4不同磁带控制器和介质的设备名缩写 (55)3.1.1.5 1/2英寸卷绕式非SCSI内接(Rack mounted)磁带机.. 563.1.1.6 1/4英寸SCSI盒式和1/2英寸前部装入的卷绕式磁带机 (56)3.1.1.7 螺线扫描磁带机 (57)3.1.2读写磁带的命令 (57)3.1.2.1拉紧磁带 (57)3.1.2.2倒带 (57)3.1.2.3列出磁带机状态 (57)3.2 磁带与软盘操作 (58)3.2.1 tar命令 (58)3.2.1.1向磁带写文件(tar) (58)3.2.1.2列出磁带上的文件(tar) (59)3.2.1.3向磁带上增加文件(tar) (59)3.2.1.4从磁带中析取文件(tar) (60)3.2.2cpio命令 (61)3.2.2.1将某目录下的所有文件拷入磁带(cpio) (61)3.2.2.2列出磁带上的文件(cpio) (62)3.2.2.3析取磁带上所有文件(cpio) (62)3.2.2.4自磁带中析取个别文件(cpio) (63)3.2.2.5软盘的使用 (64)3.2.3软驱设备名 (64)3.2.4ufs文件系统的软盘 (64)3.2.4.1格式化ufs软盘 (64)3.2.4.2自软驱中取出软盘 (64)3.2.4.3将ufs文件拷入单张格式化过软盘 (65)3.2.4.4列出软盘上的文件 (65)3.2.4.5向一个格式化好的软盘上附加文件(tar) (66)3.2.4.6从软盘上拷出文件(tar) (66)3.2.4.7自软盘上拷出bar格式的文件(cpio) (67)3.2.5使用多张软盘存档 (67)3.2.5.1在软盘上创建一个ufs文件系统(newfs /dev/rdiskette) (68)3.2.6pcfs(DOS)文件系统的软盘 (68)3.2.6.1 格式化pcfs(DOS)文件系统软盘 (68)3.2.6.2安装pcfs软盘 (68)3.2.6.3卸下pcfs软盘 (69)3.3硬盘命名管理 (69)3.3.1硬盘命名习惯 (69)3.3.1.1带有总线控制器的硬盘的使用 (70)3.3.1.2带有直接驱动器的硬盘的使用 (71)3.3.2检查硬盘使用状况 (72)3.3.3检查硬盘信息(Prtvtoc) (72)3.3.3.1将文件存档 (73)3.3.3.2将硬盘上文件拷出 (74)3.3.3.3修复坏块 (74)3.3.3.4重新格式化硬盘 (74)3.3.3.5换下旧硬盘 (74)3.3.3.6加入错误表对硬盘进行格式化、分区及标记 (74)3.3.3.7重建文件系统(newfs) (77)3.3.3.8在临时安装点安装文件系统(mount) (78)3.3.3.9向文件系统转储文件(ufsrestore) (78)3.3.3.10自临时装入点拆卸文件系统(umount)其方法如下: (78)3.3.3.11检查文件系统的不一致性(fsck) (78)3.3.3.12对恢复文件系统做0级备份 (79)3.3.3.13在永久安装点安装文件系统(mount) (79)第4章、文件系统管理 (79)4.1文件系统类型 (80)4.1.1磁盘文件系统 (80)4.1.2网络文件系统 (81)4.1.3伪文件系统 (81)4.1.3.1临时文件系统(tmpfs) (81)4.1.3.2循环文件系统(lofs) (82)4.1.3.3进程文件系统(procfs) (82)4.1.3.4别的伪文件系统 (83)4.2 SunOS 5.x缺省的文件系统 (83)4.3虚拟文件系统表(/etc/vfstab) (84)4.3.1 文件系统表项的建立 (86)4.4文件管理命令 (87)4.4.1普通命令语法规则 (88)4.4.2普通文件系统命令和特别文件系统命令手册 (88)4.4.3利用文件系统命令确定文件系统类型 (89)4.4.4文件系统类型 (89)4.5如何使文件系统有效 (91)4.5.1安装与拆卸 (92)4.5.1.1安装与拆卸文件系统命令 (93)4.5.1.2查找已安装的文件系统 (93)4.5.1.3安装/etc/vfstab文件中的全部文件系统 (94)4.5.1.4安装特定类型的文件系统 (94)4.5.1.5安装单个文件系统(mount) (95)4.5.1.6拆卸所有的远程文件系统(umountall -F nfs) (95)4.5.1.7拆卸个别的文件系统(umount) (95)4.5.2自动安装程序 (96)4.5.3共享服务器文件 (97)4.6检查文件系统的数据一致性(fsck) (98)4.6.1决定文件系统是否需检测 (98)4.6.2以交互方式检测文件系统 (99)4.7备份和恢复文件系统 (100)4.7.1用QIC-150盒式磁带备份文件系统(ufsdump) (101)4.7.1.1实现增量备份 (102)4.7.2恢复备份文件系统 (102)4.7.2.1决定使用哪一备份带 (102)4.7.2.2恢复全部备份 (103)4.7.2.3交互式恢复文件 (104)4.7.2.4从备份带中恢复单个文件( ufsrestore) (106)第5章、管理网络服务 (107)5.1检查远程系统状态 (107)5.1.1确定一个远程系统已运行了多长时间 (107)5.1.2确定一个远程系统是否在运行(ping\rup\rpcinfo-p) (108)5.2注册到一个远程系统(rlogin) (109)5.3系统之间传送文件(rcp、ftp) (110)5.3.1使用RCP命令 (110)5.3.2使用文件传送程序(ftp) (110)第6章、管理用户帐号和用户组 (113)6.1增加和管理用户帐号 (113)6.1.1增加用户帐号 (113)6.1.1.1编辑Passwd数据库 (114)6.1.1.2定义用户组 (117)6.1.1.3建立主目录(home director) (117)6.1.1.4自动安装目录 (120)6.1.1.5用nfs安装主目录 (121)6.1.1.7定义初化文件 (122)6.1.1.8建立用户的邮件帐号 (126)6.1.1.9建立口令 (126)6.1.2管理用户帐号 (127)6.1.2.1修改用户帐号 (127)6.1.2.2取消用户帐号 (128)6.1.2.3冻结用户帐号 (128)6.2设置和管理用户组 (128)6.2.1设置Group数据库中的域值 (129)6.2.1.1设置组名(Group Name)域 (130)6.2.1.2设置Group ID域 (130)6.2.1.3设置成员表域 (130)6.2.2建立缺省的UNIX用户组 (130)6.2.3建立新的组 (131)6.2.4修改或删除用户组 (131)6.2.4.1修改某个组 (132)6.2.4.2删除某个组 (132)第7章、UNIX的shell命令 (132)7.1各种shell的公共命令 (133)7.1.1设置某种缺省shell (133)7.1.2在命令行中改变shell类型(sh,csh,ksh) (134)7.1.3从shell解释器中退出(exit) (134)7.1.4清除一个shell窗口(clear) (134)7.2标准shell (135)7.2.1标准shell的初始文件 (135)7.2.2定义标准shell的环境变量 (135)7.3 C shell (135)7.3.1C shell的初始文件 (135)7.3.2C shell环境变量的定义 (136)7.3.3建立C shell的别名 (136)7.3.4设置C shell的历史功能 (136)7.3.5使用C shell历史功能 (137)7.3.6设置C shell的退格键(stty erase) (139)7.3.7新命令的嵌入 (139)7.3.8Cshell历史命令的编辑 (140)7.4 Korn shell (141)7.4.1Korn shell的初始化文件 (141)7.4.2Korn shell的选择项 (141)7.4.3创建Korn shell的别名 (144)7.4.4用Korn shell的联机编辑器编辑命令 (145)7.4.5设置Korn shell的历史 (146)7.4.6显示Korn shell的历史命令 (146)7.4.7使用Korn shell的历史命令 (147)7.4.8编辑Korn shell的历史命令 (147)第8章、管理系统 (148)8.1显示系统专有信息 (148)8.1.1确定主机ID号(sysdef -h) (148)8.1.2确定硬件类型(uname -m) (148)8.1.3确定处理机类型(uname -p) (148)8.1.4确定OS版本号(uname -r) (149)8.1.5显示系统配置信息(prtconf) (149)8.1.6确定系统已经运行了多长时间 (151)8.1.7确定系统的日期和时间(date) (151)8.1.8设置系统的日期和时间 (151)8.1.9改变系统的时区(/etc/TIMEZONE) (152)8.2配置附加的交换空间(mkfile,swap) (153)8.3创建一个本地邮件别名(/etc/mail/aliases) (155)第9章、文件存取问题分析 (155)9.1 诊断与查找路径有关的问题 (155)9.1.1显示当前查找路径 (156)9.1.2为Bourne和Korn shells设置路径 (156)9.1.3Source Bourne和Korn shell的初始化文件 (156)9.1.4为C shell设置路径 (156)9.1.5Source C shell初始化文件 (157)9.1.6检查当前的查找路径 (157)9.1.7执行一个命令 (157)9.2分析与权限和所有权有关的问题 (158)9.2.1改变文件的所有权 (158)9.2.2改变文件的权限 (158)9.2.3改变文件组的所有权 (160)第1章、前言本手册主要供Solaris系统管理员使用,所提供的内容包含SUN OS操作系统系统的安装、环境的建立及重要文件的创建,以及系统管理员在网络系统环境下如何建立、维护、管理网络系统下的工作环境,还包括系统管理的日常使用命令、主要命令、文件的索引等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录Solaris系统管理员培训 (1)第一章系统概念(System Concepts) (1)第二章OpenBoot PROM (2)第三章安装Solaris操作系统 (6)第四章软件包管理 (7)第五章补丁维护 (10)第六章启动过程 (11)第七章系统安全 (13)第八章用户管理 (17)第九章初始化文件管理 (18)第十章进程控制 (18)第十一章磁盘配置和命名 (19)第十二章磁盘、分区和格式化 (21)第十三章文件系统介绍 (22)第十四章文件系统挂接 (25)第十五章网络文件系统 (27)Solaris网络管理员培训 (28)第一章网络地址和掩码 (28)第二章网络服务 (30)第三章路由和网关 (31)第四章DNS客户端的设置 (32)Solaris使用技巧 (33)取消root只能在控制台登陆的限制 (33)取消root不能登录FTP的限制 (34)在从WINDOWS传到UNIX在每行的结尾可能会出现^M (34)取消^M字符: (34)文件名为-filename 如何去删除 (34)ls的特殊用法: (34)Grep命令用法 (35)Alias用法 (35)Find命令用法 (35)Cut命令用法 (35)列出除了某些类型文件的当前目录所有文件: (35)改变unix提示符: (35)为环境变量增加新PA TH路径(不影响老路径)。
(36)列举与某个主题相关的所有unix命令: (36)查看unix版本号: (36)UNIX下整个目录拷贝 (36)UNIX下文件格式与DOS文件格式互换 (36)查看UNIX下已经安装的包-package (36)显示某一目录下所有文件size (36)文件加密: (37)使用nohup命令: (37)查看文件的方法: (37)检查磁盘剩余空间: (37)超级用户修改系统时间: (37)制作UNIX文件系统的iso文件 (37)建SCO UNIX的安装光盘,可以增加自己的文件. (38)调整内核,防止黑客使用堆栈溢出 (38)远程mount主机的目录 (39)磁盘扫描fsck的语法如下: (39)ln软连接: (40)使用第二块硬盘. (40)将SOLARIS设置成PPP拨入服务器 (42)使用第二块硬盘. (44)solaris下用光标键来调出历史命令 (45)看进程,内存大小 (46)看cpu的情况. (46)windows,unix,linux三个操作系统共存 (46)Solaris 下打开硬盘DMA模式. (46)Solaris 下PPPOE的配置 (46)◆加强Solaris SPARC/x86操作系统的安全性 (49)oracle8.1.5 for solaris 8 x86安装说明 (60)1. 创建dba组和oracle用户 (60)9. 实现数据库的自启动 (62)oracle8.1.7 for solaris 8 x86安装说明 (63)安装步骤 (63)安装介绍 (66)Solaris7 Apache+MySQL+PHP安装指南 (71)1.下载并解压Apache ,MySQL ,PHP (71)2.下载并安装编译器 (72)3.编译并安装这3个软件: (73)4.配置Apache + MySQL + PHP (74)5.验证Apache + MySQL + PHP 的有效性: (75)RealTek 8139网卡在solaris x86上的安装 (76)Solaris 中安装声卡(X86) (77)附录: (78)A. Sun推荐培训 (78)B.在VMWare中安装Solaris 8 (82)C.UNIX系统操作入门 (83)SOLARIS 2.6 常用管理命令 (104)Solaris系统管理员培训第一章系统概念(System Concepts)操作系统的主要三个部分UNIX操作系统是基于文件的,操作系统的主要三个部分是:KernelShellFile structure1.Kernel 是操作系统的核心,它的主要功能是:管理系统的设备、内存、进程以及守护进程系统程序与系统硬件之间接口执行所有的命令管理:Swap space(交换分区) –系统运行时保留的一部分磁盘空间Daemons (守护进程)–处理特定的系统任务2.shell 是用户与kernel之间的接口。
它就像是命令的解释器或翻译器。
Shell接收你输入的命令,对你的输入作出解释,然后就将它发送给kernel执行。
操作系统的Shells种类Solaris系统中有三种shell:Bourne shell ($) –这是Solaris的缺省shell。
Bourne shell为AT&T UNIX 环境而开发。
(/usr/bin/sh)Korn shell ($) –是Bourne shell的一个超级。
它增加了一些功能,如:别名、历史记录以及命令行编辑等。
(/usr/bin/ksh)C shell (%) –C shell的语法类似于C语言,并且,C shell有些功能与Korn shell相类似。
(/usr/bin/csh)3.文件组织结构Solaris环境的文件结构是分成的目录树结构,类似于DOS的文件结构。
是一些有特定目的而组织在一起的目录、子目录和文件。
目录(Directory) –其他目录和文件所在处子目录(Subdirectory) –属于其他目录的所有目录根目录(/)位于目录树的最顶层,包含:/usr目录包含系统的一些命令、工具、库文件等。
/opt目录包含的三方应用软件。
/dev目录包含诸如磁盘、键盘、磁带机、显示器等地设备驱动程序。
/etc目录包含系统配置文件,如用户口令文件等等。
/export目录一般包含用于NFS共享的目录。
/export/home目录包含用户的个人主目录。
/kernel目录包含系统结构的kernel文件。
这个目录下的文件genunix是系统的UNIX kernel 。
虚拟内存操作系统——交换分区(Swap Space)虚拟内存操作系统增大了物理内存,它将硬盘中的一部分空间用于存储暂时不用内存数据。
这块硬盘空间叫做交换分区。
与Windows下的SWAP文件的功能相似。
●守护进程(Daemons)守护进程是在后台运行的程序,它负责系统的某个特定的功能,比如打印。
系统管理的一些常见的概念:主机(Host) –网络环境下的某台计算机系统。
主机名(Host name) –某台系统的名字,网络中的任何系统都必须有自己的主机名。
IP地址(IP address) –网络软件用于鉴别网络中某台机器的一个数字符号。
客户机(Client) –使用网络中一个和多个服务的主机和进程。
服务器(Server) –在网络中提供一个或多个服务的主机和进程。
网络(Network) –许多机器连接在一起、可以互相通信的集合。
Solaris有下列特性:多任务(Multitasking) –多个进程或应用程序可以同时运行。
多用户(Multiuser) –同时可以有多个用户访问系统资源。
分布处理(Distributed processing) –通过网络使用资源。
第二章OpenBoot PROM●OpenBoot PROM介绍所有Sun机器都有一个用于基本硬件测试和初始化的固件,还有一个提供多种重要功能的用户程序。
1.基本元素Sun系统的基本硬件元素包括:Boot PROM芯片,它永久的固定在主板中。
非易失性随机访问内存(non-volatile random access memory (NVRAM) )芯片,包含主机的基本信息。
2.Boot PROM功能boot PROM有以下功能:加电自检(Power-on self-tests (POST))系统重起始开始执行。
检测基本CPU板因机器型号不同而不同。
设备驱动有一些小型设备驱动程序,使得启动的初始化过程中可以与不同的外围设备相通讯用户操作界面3.NVRAM 内容除了永久性存在的以太网地址、主机ID、时钟外,还保存着可以修改的系统的配置参数。
Basic Boot PROM Commandsok bannerok bootok helpok printenvok setenvok set-defaultsok probe-scsiok probe-scsi-allok probe-ideok resetbanner命令和参数banner命令列出系统的一些参数,比如有那些模块,内存,处理器,以太网卡地址,host id 等信息。
并且你可以通过banner命令获得PROM的版本号。
ok bannerSun UltraSPARC 60 UPA/PCI (2 X UltraSPARC-II 296MHz), Keyboard PresentOpenBoot 3.11, 256 MB memory installed, Serial #3159808.Ethernet address 8:0:22:1a:e7:3f, Host ID: 72303700.okboot 命令和参数您可以在boot命令后键入一个或多个参数。
这些参数传递给操作系统内核,将影响整个启动过程。
命令格式ok boot [device_name] - [options]参数a 交互式启动系统。
提示输入根设备和交换设备以及一些重要的系统文件r 启动时系统将重新查找所有的设备,在/devices和/dev目录下重新生成文件,更新/etc/path_to_inst文件。
s 系统启动后停留在S运行级别。
可以用来系统错误排除。
v 详细地显示出系统的启动信息。
有时可以用来系统的错误排除。
printenv 命令printenv命令显示NVRAM的参数以及参数的缺省值。
查看缺省启动设备您可以使用printenv显示缺省启动设备。
ok printenvParameter Name Value Default Valuetpe-link-test? True trueoutput-device ttya screeninput-device ttya keyboardsbus-probe-list f0123 f0123keyboard-click? False falsediag-filediag-device net netboot-fileboot-device disk diskauto-boot? true trueMore [,,q] ? q您可以在系统的输出中查看缺省启动设备,参数是boot-device。
您也可以输入printenv boot-device,这样只显示启动设备的值。
重新定义PROM Boot值使用setenv命令可以重新定义PROM的值。