Linux操作系统-第08章.pdf
《Linux操作系统-第08章.pdf》由会员分享,可在线阅读,更多相关《Linux操作系统-第08章.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LinuxLinux操作系统操作系统操作系统操作系统第第8 8章章 ShellShell命令命令第第第第8 8章章章章 ShellShell命令命令命令命令?ShellShell简介简介?ShellShell的进入与退出的进入与退出?转义字符转义字符?管道与重定向管道与重定向?注释注释?相关命令相关命令8.1 Shell8.1 Shell简介简介简介简介?ShellShell为操作系统的外壳,为用户使用为操作系统的外壳,为用户使用OSOS提提供接口,是命令语言、命令解释程序及程供接口,是命令语言、命令解释程序及程序设计语言的总称。序设计语言的总称。?ShellShell常用的有三种类型:常用的
2、有三种类型:Bourne Bourne Shell(shShell(sh),C C Shell(cshShell(csh)和和KornKorn Shell(kshShell(ksh)。?Bourne ShellBourne Shell应用最广泛,历史最悠久应用最广泛,历史最悠久,Linux,Linux沿用此,并加以扩展,简称沿用此,并加以扩展,简称bashbash。8.2 Shell8.2 Shell的进入与退出的进入与退出的进入与退出的进入与退出?字符模式:字符模式:?随着系统的启动,自动进入到随着系统的启动,自动进入到ShellShell。?使用使用logoutlogout、exitexi
3、t、Ctrl+DCtrl+D退出退出?图形模式:图形模式:?打开打开“终端终端”,即启动,即启动ShellShell?使用使用logoutlogout、exitexit、Ctrl+DCtrl+D或者单击或者单击“关闭关闭”按钮退按钮退出出8.3 8.3 转义字符转义字符转义字符转义字符?“”“”:允许某些特殊的字符保持其特殊的含义:允许某些特殊的字符保持其特殊的含义?:强制将任何字符声明为普通字符:强制将任何字符声明为普通字符?例例1 1:显示文件名为:显示文件名为my my file.txtfile.txt内容内容?cat cat “my my file.txtfile.txt”?cat m
4、y cat my file.txtfile.txt?例例2 2:申明一个变量:申明一个变量tmptmp,且赋值为,且赋值为Hello,WorldHello,World!?tmptmp=Hello,WorldHello,World!?echo$echo$tmptmp?echo echo“$tmptmp”?echo echo$tmptmp 8.4 8.4 管道与重定向管道与重定向管道与重定向管道与重定向?尽管这些都不是系统命令,不过它们扮演尽管这些都不是系统命令,不过它们扮演着相当重要的角色。着相当重要的角色。?管道管道(|)(|)将一个命令的输出作为另外一个命将一个命令的输出作为另外一个命令的输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 08
限制150内