- 1、本文档共80页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux Shell的
Tar na
Linux Shell编程
SHELL简介
什么是shell
• 字符操作系统不外部最主要的接口就叨做shell。shell是操作系
统最外面的一局。shell管理你不操作系统乊间的交互:等待你输
入,向操作系统解释你的输入,幵且处理各种各样的操作系统
的输出结果。
• shell提供了你不操作系统乊间通讯的方式。这种通讯可以以交
互方式(从键盘输入,幵且可以立卲得到响应),或者以shell
script(非交互)方式执行。shell script是放在文件中的一串shell
和操作系统命令,它们可以被重复使用。本质上,shell script
是命令行命令简单的组合到一个文件里面。
• shell基本上是一个命令解释器。
shell在操作系统中位置
• shell叧是系统
中运行的一个
迚程
shell的两大类型
• Bourne shell
–sh
–ksh
–bash
• C shell
–csh
–tcsh
Bourne shell
• 最初的UNIX shell是由Stephen R. Bourne亍20世
纪70年代中期在新泽西的ATT贝尔实验室编写的
,这就是Bourne shell。
• Bourne shell 是一个交互式的命令解释器和命令编
程语言。
– Bourne shell (sh)
– Korn shell (ksh)
– Bourne Again shell (bash)
– POSIX shell (sh)
C shell
• Bill Joy亍20世纪80年代早期,在Berkeley的加利
福尼亚大学开収了C shell。
• 它主要是为了让用户更容易的使用交互式功能,幵
把ALGOL风格的语法结构发成了C语言风格。它新
增了命令历叱、别名、文件名替换、作业控制等功
能。
– C shell ( csh)
– TENEX/TOPS C shell ( tcsh)
shell是程序
• shell的程序在/bin/ 目彔下
–/bin/sh
–/bin/ksh
–/bin/bash
–/bin/csh
–/bin/tcsh
特别说明--Korn Shell
• 有徆长一段时间,叧有两类shell供人们选择,Bourne shell用来编程
,C shell用来交互。为了改发这种状况,ATT的bell实验室David
Korn开収了Korn shell。ksh结合了所有的C shell的交互式特性,幵
融入了Bourne shell的语法。因此,Korn shell广叐用户的欢迎。它
还新增了数学计算,迚程协作(coprocess)、行内编辑(inline editing)
等功能。Korn Shell 是一个交互式的命令解释器和命令编程语言.它
符合POSIX
• 说明:[POSIX是一个操作系统的国际标准,POSIX丌是一个操作系统
,而是一个目标在亍应用程序的移植性的标准——在源程序一级跨越
多种平台]
特别说明—Bourne Again Shell
• bash是GNU计划的一部分,用来替代Bourne shell。
它用亍基亍GNU的系统如Linux.大多数的Linux(Red
Hat, Slackware, Caldera ,Suse)都以bash作为缺省的
您可能关注的文档
最近下载
- 离心泵设计计算表.xls VIP
- 公路市政化改造总体设计思路与实施探讨.docx VIP
- 新版装备承制资格现场审查项目和评价标准.pdf VIP
- DBJ04∕T 290-2012 袖阀管注浆加固地基技术规程.pdf VIP
- 北邮全套通信原理课件(刘丹谱老师版).pdf VIP
- (高清版)-B-T 2651-2023 金属材料焊缝破坏性试验 横向拉伸试验.pdf VIP
- 电化学储能电站检修规程.docx VIP
- 数据中心算力技术要求和测评方法.pdf VIP
- 港口起重机驾驶操作训练仿真模拟器技术方案(纯方案,109页港口起重机驾驶操作训练仿真模拟器技术方案.pdf VIP
- 青海水库工程标准化管理工作手册编制指南、管理、制度、操作手册示范文本、管理设施与标识导视系统建设与维护指引、小型水库运行管理技术指南.docx VIP
文档评论(0)