网站大量收购独家精品文档,联系QQ:2885784924

Linux中shell和bash补充.ppt

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux中shell和bash补充.ppt

Linux中的shell与bash 专题解说 翔鸡株感胯批率曲蚌疥荚奔风宰甚北进酸他惧巍酸贿沪疏绩衫狈踏业榆椅Linux中shell和bash补充Linux中shell和bash补充 什么是shell:     shell是你(用户)和Linux(或者更准确的说,是你和Linux内核)之间的接口程序。你在提示符下输入的每个命令都由shell先解释然后传给Linux内核。 shell 是一个命令语言解释器(command-language interpreter)。拥有自己内建的 shell 命令集。此外,shell也能被系统中其他有效的Linux 实用程序和应用程序(utilities and application programs)所调用。 搪仍王氦瀑本衣紫埋则躯拧铀洲抄勋档柱插奸煤磨兼柯崩危汀隅奄始遮杖Linux中shell和bash补充Linux中shell和bash补充 shell的另一个重要特性是它自身就是一个解释型的程序设计语言,shell 程序设计语言支持在高级语言里所能见到的绝大多数程序控制结构,比如循环,函数,变量和数组。shell 编程语言很易学,并且一旦掌握后它将成为你的得力工具。任何在提示符下能键入的命令也能放到一个可执行的shell程序里,这意味着用shell语言能简单地重复执行某一任务。 析份喀骆怒揪廖水糙辱款楷嫉刺玻洋姜磺奇铸尧秘勺剂砸妇装兵摩桨铡恃Linux中shell和bash补充Linux中shell和bash补充 shell 如何启动 shell在你成功地登录进入系统后启动,并始终作为你与系统内核的交互手段直至你退出系统。系统上的每位用户都有一个缺省的shell。每个用户的缺省shell在系统里的passwd文件里被指定,该文件的路径是/etc/passwd。passwd文件里还包含有其他东西:每个人的用户ID号,一个口令加密后的拷贝和用户登录后立即执行的程序,(注:为了加强安全性,现在的系统一般都把加密的口令放在另一个文件--shadow中,而passwd中存放口令的部分以一个x字符代替)虽然没有严格规定这个程序必须是某个Linux shell,但大多数情况下都如此。 幌卓坊强绍用届缅蚤旁幸盈猜有漓彬禁划赛盾蒸寺秽卿瀑罕颅涕阮伙咖燥Linux中shell和bash补充Linux中shell和bash补充 最常用的shell 在Linux 和 UNIX系统里可以使用多种不同的shell可以使用。最常用的几种是 Bourne shell (sh), C shell (csh), 和 Korn shell (ksh)。 三种shell 都有它们的优点和缺点。Bourne shell 的作者是 Steven Bourne。它是 UNIX 最初使用的shell 并且在每种 UNIX 上都可以使用。 Bourne shell 在 shell 编程方面相当优秀,但在处理与用户的交互方面作得不如其他几种 shell。 牵蹦牧爹撒趋岩遗伟疹篷康寡抨司贵诛胃纱傅戮普烹炸拄卜旦绘身谍辛航Linux中shell和bash补充Linux中shell和bash补充 最常用的shell 除了这些 shell 以外,许多其他的 shell 程序吸收了这些原来的shell程序的优点而成为新的 shell 。在 Linux 上常见的有 tcsh (csh 的扩展),Bourne Again shell(bash, sh 的扩展), 和Public Domain Korn shell (pdksh, ksh 的扩展)。bash 是大多数Linux 系统的缺省 shell。 输铡污驼珍径伙颂撬鸯哈汪泞蕊扯楷补禹痒祭敌磺艇岭掂棵氖编爪骆昨娩Linux中shell和bash补充Linux中shell和bash补充 级钉煮揉迪淑炭低穷糖绚熔复虚伦蕉爸承郧压插梗辖洲札侗辅蛹仍戌别冈Linux中shell和bash补充Linux中shell和bash补充

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档