Shell学习总结.ppt

Shell学习总结.ppt

ID:48079710

大小:767.00 KB

页数:47页

时间:2020-01-14

Shell学习总结.ppt_第1页
Shell学习总结.ppt_第2页
Shell学习总结.ppt_第3页
Shell学习总结.ppt_第4页
Shell学习总结.ppt_第5页
资源描述:

《Shell学习总结.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Shell学习总结张思宇2003.10.291.基本概念2.Shell总体架构3.Shell脚本语言4.Shell功能器5.实例目录1.基本概念配置命令与模式模式树虚模式命令树配置命令与模式(续)配置命令分为多个级别的操作,不同的级别使用的命令不同,能够进行的配置工作也不同。区分不同的级别时主要看终端提示符号是什么,不同的操作级别对应有不同的提示符号。级别模式提示符1普通用户模式DCS2000>2特权用户模式DCS2000#3全局配置模式DCS2000(config)#4具体端口配置模式DCS2000(Config-e0)#配置命令时的几个便捷功能Dosk

2、ey功能Tab键补全命令上下键得到历史命令通过“//”从第4级模式直接执行第2级(特权用户)模式下的命令。帮助功能:help与?在任一命令模式下:help获取有关帮助系统的简单描述,?获取该命令模式下的所有命令极其简单描述。在一命令某一关键字后,输入以空格分隔的“?”。若该位置为关键字,则这些关键字集合的简单描述。若该位置是参数,则输出该参数类型、范围等描述。输入一字符串,其后紧接输入“?”,则列出以该字符串开头的所有命令。输入命令时通过输入”?”显示的下一个输入项如果是以”%”引导的项是参数项,则要求用户按提示信息输入相应值。图:2500系列IO

3、S模式拓扑结构配置命令与模式模式树与虚模式(续)每个模式对应于模式树中的一个模式节点,每个模式节点有其所属的命令树。虚模式在提示符中不出现,且退出此虚模式时,退出到此虚模式的上一级模式(若上一级模式还是虚模式,再往回退)。像设置IP地址这样的命令放在接口模式下,其下属模式可以继承上面模式的命令。模式树与虚模式图:模式树命令树(续)图:注释Shell脚本文件的命令行中的命令字、保留字、参数都对应于命令树中的节点。宏节点:指明这是一个可选项,且其中包含多个命令或参数定义。例如:命令1:c0[c1][{p1

4、p2}[p3]]c2;则为[{p1

5、p2}[p3]]定

6、义为一个宏节点p123,为{p1

7、p2}定义为一个宏节点p12。命令树(续)命令树(续)命令树(续)图:带有“循环不可重入”节点的命令树traceroute*{

8、{host*}}*[[hops*]+[timeout*

9、{hex*}

10、{ip*{$#}}}*(DhcpPoolName)*(flag)*(length)图:Shell总体架构2.Shell总体架构3.

11、Shell脚本语言//-----模式树描述-----[Mode_root]…//-----命令组描述-----[CommandGroup]…//-----命令索引描述-----[Commandmap]…//-----命令描述段-----…Shell脚本文件结构Shell脚本语言——模式树描述(例)//-----模式树描述-----[Mode_root]Root=UserMode[UserMode]Count=1Type=realChinese=一般用户模式Mode_1=PrivilegedMode[PrivilegedMode]Count=1Type=re

12、alChinese=授权用户模式Mode_1=ConfigMode[ConfigMode]Count=10Type=realChinese=配置模式Mode_1=InterfaceModeMode_2=VlanModeMode_3=AdminVlanModeMode_4=dhcpconfigModeMode_5=RipmodeMode_6=policymodeMode_7=classmodeMode_8=StdAclmodeMode_9=ExtAclmodeMode_10=ArlLogModeShell脚本语言——模式树描述[Mode_root]中记录了模

13、式树的所有最上层根节点(本例中只有一个),在其后的每个模式的描述段中分别描述了各个模式的属性以及模式之间的层次关系。键名描述Count该模式的子模式数,值为0时说明该模式为模式树的叶节点Type该模式的类型(实模式;虚模式)Chinese该模式的中文名称Mode_*各个子模式的模式名Shell脚本语言——命令组描述(例)//-----命令组描述-----[CommandGroup]user=true//user'sinterfacecommandgroup//con_router=false//con_switch=true/

14、/configmodulesnmp=truewebcfg=true

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。