20XX年作业管理举例说明培训课程.pptVIP

  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文档。上传文档
查看更多
2.5 用户界面举例;2.5.1 作业控制语言;1. 命令行;命令分类:内部命令和外部命令 内部命令:直接由shell本身完成,功能简单、使用频繁;常驻内存,如:DOS的copy命令。 外部命令:运行相应的可执行文件,在使用时加载。如:DOS的xcopy命令。 命令简化:利用参数替换可简化命令输入,通配符(?, *)用于匹配一组文件名如:UNIX的cp命令:当前目录上有两个1.tar和2.tar时,cp *.tar /tmp等同于cp 1.tar /tmp; cp 2.tar /tmp;2. 环境变量;2.5.2 作业管理举例*;2.5.3 MS DOS的作业管理;输入输出重定向和管道(pipe) , , , |, 基于临时文件 为输入重定向,如:find string temp.txt将显示文件temp.txt中有string串的行;more temp.txt将逐屏显示输出文件temp.txt的内容; “”为输出重定向,“”为添加输出重定向。如: “dir temp.txt”将把“dir”命令在屏幕上的输出保存在新文件“temp.txt”中; 而dir temp.txt将屏幕输出追加在文件temp.txt的结尾。;管道|是将前一个命令的屏幕输出作为后一个命令的键盘输入。如:dir | sort将把dir命令的输出按行进行排序。 环境变量 set PATH=c:\tools;%PATH%--原PATH=c:\dos 则后PATH=c:\tools;c:\dos 系统引导时加载 系统引导时加载:autoexec.bat ;. DOS批处理:由执行;关于循环的实例;如下面批处理将显示当前目录及其子目录所有后缀为ppt的文件名(含路径名); for /R %f in (*.ppt) do echo %f 可能的显示结果: C:\users\xyong\work\2001-02-20 chapter1.ppt C:\users\xyong\work\temp\2001-02-18 chapter1.ppt C:\users\xyong\work\temp\2000-08-09 Linux Lecture\2000-08-15 Linux.ppt ;分支;2.5.4 UNIX的用户界面; shell命令处理程序;shell的类型;C shell(/bin/csh) C shell 由 Bill Joy 所写,它更多的考虑了用户界面的友好性。它支持象命令补齐(command-line completion)等一些 Bourne shell 所不支持的特性。普遍认为C shell 的编程接口做的不如 Bourne shell, 但 C shell 被很多 C 程序员使用因为 C shell的语法和 C语言的很相似,这也是C shell名称的由来。;Korn shell (ksh) Korn shell (ksh) 由 Dave Korn 所写。它集合了C shell 和 Bourne shell 的优点并且和 Bourne shell 完全兼容。 ;Bourne Again shell (bash) Bourne Again shell (bash)是 Bourne shell 的扩展。bash 与 Bourne shell 完全向后兼容,并且在 Bourne shell 的基础上增加和增强了很多特性。bash 也包含了很多 C 和 Korn shell 里的优点。bash 有很灵活和强大的编程接口,同时又有很友好的用户界面。 bash 有几种特性使命令的输入变得更容易。 ;其他shell 除了这些 shell 以外,许多其他的 shell 程序吸收了这些原来的 shell 程序的优点而成为新的 shell 。如: tcsh (csh 的扩展) Public Domain Korn shell (pdksh, ksh 的扩展) ;2. 初始化文件;3. 基本特征;4. 输入输出重定向;5. 管道;如:ls -l | wc -l可给出文件数目。 如:“cat sample.text | grep High | wc -l” 这个管道将把 cat 命令(列出一个文件的内容)的输出送给grep命令。grep 命令在输入里查找单词 High,grep命令的输出则是所有包含单词 High的行,这个输出又被送给 wc命令。带 -l选项的 wc命令将统计输入里的行数。;6.后台执行;7. 环境变量和内部变量;8. 别名;9. 常用的外部命令;. 批处理;1. 变量替换;2. 条件转移;例: # 下面脚本在命令行参数个数不对(其中,test $# = 4测试命令行参数个数是否为4),提示出错信息; if test $# =

文档评论(0)

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

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

1亿VIP精品文档

相关文档