4第二章 Linux基础3课件.pptVIP

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4第二章 Linux基础3课件

第二章 Linux基础;2.1 Linux系统简介 2.2 Linux基本命令 2.3 ViShell;本节目标;对于操作系统而言,Shell 搭起了用户与操作系统的桥梁,提供了基本的操作界面,让用户可以下达各种命令,在系统中进行操作,产生彼此间的依赖关系。 Shell是一个命令语言解释器,拥有自己内建的Shell命令集,也能被系统中的其他程序调用。用户在提示符下输入的命令都被Shell解释后传给linux核心。;Shell 的基本概念;两种类型命令 shell内部命令 外部应用程序命令 命令格式 ;有些shell命令(如cd)是shell内建的,也有一些命令(如cp,rm)是存在于文件系统中的单独的程序。用户不必关心命令是存在于shell内部还是单独的程序。 Linux 下的Shell相当于DOS中的 ;Shell命令执行过程;;Shell 种类;Shell 种类;Shell 种类;Bash特点;Shell脚本;Shell脚本的执行方式;Shell脚本的执行方式;在Linux系统的终端中有几个特殊的bash变量,这些变量名及简单描述如下: ?????? HISTFILE: 用于贮存历史命令的文件。 ????????? HISTSIZE: 历史命令列表的大小。 ????????? HOME: 当前用户的用户目录。 ????????? PATH: bash寻找可执行文件的有哪些信誉好的足球投注网站路径。 ????????? PS1: 命令行的一级提示符。 ????????? PS2: 命令行的二级提示符。 ????????? PWD: 当前工作目录。 使用set命令来查看当时系统中定义的变量 ;Bash有两级提示符。第一级提示符是经常见到的Bash在等待命令输入时的情况。第一级提示符的默认值是$符号。如果用户不喜欢这个符号,或者愿意自己定义提示符,只需修改PS1变量的值。例如将其改为: PS1=”输入一个命令:” 第二级提示符是当Bash为执行某条命令需要用户输入更多信息时显示的。第二级提示符默认为“>”。如果需要自己定义该提示符,只需改变PS2变量的值。例如将其改为: PS2=”更多信息:”;Shell中的变量;$?:最近执行的命令返回的值; $$:本进程的进程号 $!:最近后台进程号 $#:shell自变量个数,$1表示第一个自变量; 在命令行上打入:变量名=变量值,可以定义变量。 使用 echo $变量名查看变量值。 使用 unset 取消对变量的定义。 ;1. 通配符 * , ? , [ ] 2. 引号 “ ” , ‘ ’, ` ` 3. 注释符 # 4. 输入输出重定向 ,,, 5. 管道符:| ;通配符又称多义符。在Linux系统中有以下基本的通配符: ???????? ? :表示该位置可以是一个任意的单个字符。 ????????? * :表示该位置可以是若干个任意字符。 ?????[charset]:可替代charset集中的任何单个字符 例如 [cChH]:表示在文件的该位置中可出现任意单个的c或h字符的大小写形式。 另外,通配符集还能描述介于字符对之间的所有字符。如“[a-z]”就可以代 替任意小写字母,而[a-zA-Z]则可替代任意字母。注意可替代的字符包括a到z和A到Z字符对之间的所有字符。 ;在shell中引号分为三种:单引号,双引号和反引号。 由单引号括起来的字符都作为普通字符出现。特殊字符用单引号括起来以后,也会失去原有意义,而只作为普通字符解释。例如: $ string=’$PATH’ $ echo $string $PATH ;由双引号括起来的字符,除$、\、’ 和”这几个字符仍是特殊字符并保留其特殊功能外,其余字符仍作为普通字符对待。 例如,我们假定PATH的值为.:/usr/bin:/bin,输入如下命令: $ TestString=”$PATH\”$PATH” $ echo $TestString .:/usr/bin:/ bin”$PATH ;反引号(`)这个字符所对应的键一般位于键盘的左上角,不要将其同单引号(’)混淆。反引号括起来的字符串被shell解释为命令行,在执行时,shell首先执行该命令行,并以它的标准输出结果取代整个反引号(包括两个反引号)部分。例如: $ pwd /home/xyz $ string=”current directory is `pwd`” $ echo $string current directour is /home/xyz;执行一个shell命令行时通常会自动打开三个标准文件,即标准输入文件(stdin),通常对应终端的键盘;标准输出文件(stdout

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档