shell入门到经典 ch01.ppt

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

第1章 Shell脚本编程概述 南京财经大学 江苏省电子商务重点实验室 伍之昂 王有权 提纲 Linux和Shell概述 Shell脚本编程的优势 第一个Shell脚本例子 Linux概述 Linux是一套可免费使用和自由传播的类Unix操作系统 Fedora Core是 Linux的一种发行版本,它是一套从Red Hat Linux发展出来的免费Linux系统 本书实验环境选择了Fedora Core 11 Fedora Core 11于2009年6月发行 Bash Shell 4.0.16(1)-release 本书所有例子都在上述环境中测试通过 Shell概述 Shell是一种具备特殊功能的程序,提供了用户与内核进行交互操作的一种接口 三种登录Shell的方法 X Window SSH Secure Shell Putty Shell脚本编程的优势 编译型语言 编写-编译-链接-运行(edit-compile-link-run) C\C++、Ada、Java、C# 脚本语言 解释器(interpreter)读入脚本程序代码,将其转换成内部的形式执行 解释器本身则是编译型程序 Shell脚本编程的优势 语法和结构通常比较简单 学习和使用通常比较简单 通常以容易修改程序的“解释”作为运行方式,而不需要“编译” 程序的开发产能优于运行效能 第一个Shell脚本例子(1) whologged.sh脚本: #!/bin/bash cd #切换到用户根目录,因为.bash_profile在根目录下 . .bash_profile #配置用户的命令行环境 date #显示日期命令 who #显示当前的登录用户 第1行是“#!/bin/bash”,“#!”符号称为“Sha-bang”符号,是Shell脚本的起始符号,“#!”符号是指定一个文件类型的特殊标记,它告诉Linux系统这个文件的执行需要指定一个解释器 第一个Shell脚本例子(2) 命令(command)是Shell脚本的最基本元素,命令通常由命令名称、选项和参数三部分组成,三部分之间用空格键或Tab键分隔 命令名称在命令中是不可或缺的,而选项和参数则可以不出现。选项的开头符号是一个减号(-),后面跟一个或多个字母,选项是对命令的补充说明 分号(;)可以用来隔开同一行内的多条命令,Shell会依次执行用分号隔开的多条命令 谢谢

文档评论(0)

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

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

1亿VIP精品文档

相关文档