T,P,S研修心得(共3篇).docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
T,P,S研修心得(共3篇)   SHELLSCRIPTING教学与心得版权声明前言基本观念与操作   变量定义   循环forwhileloop   前言   来操作,例如:   -loginin   -basiccommands(ls,mkdir..etc)   -howtomovearoundthesystem(withcdcommand)   -使用vi   同时读者可能也必须了解基本程控,例如:变量定义,流程控制loop等.另外,shellscript的技巧基本上是不分UNIXorLinux的,所以学会shellscript是很吃香的喔!作为一个系统管理者,除了在系统管理上需要熟悉那些工具,档案的位置等等外,shellscript绝对是不可或缺的能力.同时,也希望如果你觉得这个对你有帮助,请给我一个email帮我加油!tigerXX@范例(未完成)旧版shell文件1旧版shell文件2旧版perl文件1底下的教学与心得分享是假设你已经有着基本的UNIXorLinux观念与技巧,同时我们利用Linux预设提供的bashshell   基本观念与操作   建立第一个shellscript   $p wd   /home/xfish/bin   $ls   myscript   myscript2   $catmyscript   ls-aF   $myscript   bash:./myscript:Permissiondenied   $chmod+xmyscript   $myscript   ./../myscript*myscript2*   shellscript其实就是一个很简单的文本文件,档案里面有着可以操作与控制相关动作与命令,同时它必须具备能够执行的能力,在UNIX与Linux环境下,也就是必须有+x的属性   上面是一个很简单的shellscript,简单地列出目前目录下的档案.   同时由于Linux/UNIX底下有多种shell的编译程序,我们也可以在该script中的第一行来指定利用特定的编译程序执行,例如我们可以指定:   #!/bin/bash   使用echo命令   1   echo是用来显示输出的命令,用几个范例做个解释,后面的章节将会看到常常利用echo来做些输出的动作:   $echoabc   abc   $echoabc   abc   $echo$0   -bash(说明,这个会依照你使用的shell不同而改变)   同时echo还能搭配以下特殊符号来控制特别输出:   \a   \b   \c   \f   \n   \r   \t   \v   \\alert,beepsthebellbackspacecharactersuppressesthenewlineformfeedcharacternew-linereturncharactertabcharacterverticaltabcharactersinglebackslashcharacter   起始档案startupfiles   跟以往的DOS相同,使用者登入后,系统的shell在读取完系统的配置文件后(/etc/profile),会自动读取使用者shell,例如:$HOME/.bashrc或者$HOME/.profile   因此,若有一些需要使用者登入后就执行或者设定的动作,可以在这两个档案作设定的起始档案   命令区隔   若有同时两个命令要执行,必须使用;来区隔   $datewho(错误)   date:badconversion   $date;who(正确)   TueAug2515:38:24XX   xfish   roottty00ttyp1Aug2515:30Aug2510:00   $cdbin;pwd   /home/xfish/bin   $cd..;pwd   /home/xfish   Grouping命令   利用()来整合命令,例如:   $pwd   /home/xfish   $(cd/bin;pwd)   /bin   $pwd   /home/xfish   $ls-l/usr/bin;ls-l/usr/share|wc-l   这样会列出/usr/bin与/usr/share目录下的档案,但是事实上我们只要算算这总共有多少命令,因此我们可以利用下面的命令取代:   $(ls-l/usr/bin;ls-l/usr/share)|wc-l   185   $   ShellScript概论   这一章,我们会谈到包括一些使用shellscript的基本方法,主要会提到:   Aliases别名   HereDocuments可以说是一种内嵌的文件   JobCon

文档评论(0)

mmrs369 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档