linux操作系统第8章ppt课件.ppt

linux操作系统第8章ppt课件.ppt

ID:59416592

大小:137.00 KB

页数:42页

时间:2020-09-19

linux操作系统第8章ppt课件.ppt_第1页
linux操作系统第8章ppt课件.ppt_第2页
linux操作系统第8章ppt课件.ppt_第3页
linux操作系统第8章ppt课件.ppt_第4页
linux操作系统第8章ppt课件.ppt_第5页
资源描述:

《linux操作系统第8章ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、无论是在linux上进行开发,还是基本操作,几乎都离不开文本,所以文本编辑工具就显得非常重要。linux系统本身提供了很多文本编辑器,其中vi文本编辑工具就是其中之一。文本文件编辑工具vi进入vi的命令:vivi文件名vi+n文件名vi+/pattern文件名vi文件名1文件名2…文件名n~:标识空行退出vi命令:编辑模式:两个大写的字母Z,即ZZ;功能:存盘并退出;命令模式:q:不存盘退出;w:存盘不退出;w文件名:存在指定文件中,退出;wq!:强制保存并退出;r文件名:读取制定文件内容插入当前

2、文件;n,mw文件名:将指定区间保存到文件。编辑模式Shell提示符命令模式退出vi启动vi:自动返回a、i、oESC插入模式vi命令模式关系图进入插入模式的命令:i:在光标所在位置的前面插入;I:在光标所在行的开头插入;a:在光标所在位置的后面插入;A:在光标所在行的结尾插入;o:在光标所在行的下面新建一行插入;O:在光标所在行的上面新建一行插入;删除文本x:删除当前光标处字符;d命令dh:删除前一个字符dw:删除一个单词dd:删除当前行dG:删除文件结尾前所有行移动光标插入/编辑模式下:利用键

3、盘上的方向键;命令模式下:l:向右移动h:向左移动k:向上移动j:向下移动模糊查找?<模式>:向文件头方向查找合适的文本;N或n:重复前一个查找命令;/<模式>:向文件尾方向查找合适的文本;精确查找/字符序列↙:精确查找指定字符序列完全相同的词;/^字符序列↙:查找指定字符序列仅出现在行首的词;/字符序列$↙:查找指定字符序列仅出现在行尾的词;特殊字符:搜索的字符序列中本身就含有特殊字符,加反斜线屏蔽,取消特殊含义。$特殊功能字符:$通常表示行尾。替换指定字符r+字符:仅允许替换一个字符,并且操

4、作完成后返回命令模式;R:用输入的字符逐个替换光标处的字符;cw:替换指定字符;C(大写):修改整行之间的文本;:s/oldword/replacement/查找当前行上符合oldword模式的第1个实例并用字符串replacement替换。:n,ms/oldword/replacement/g在指定的行上进行全局替换。复制与粘贴yw:拷贝光标所在处到字尾的字符;yy:拷贝光标所在行;p:将缓冲区内的字符粘贴到光标所在行下面;P(大写)将文本行粘贴到文件中光标所在行的上面;vi环境设置①查看所有缺

5、省选项:setall↙②更改选项的值:set选项↙SHELL脚本shell的基本知识shell是一个用户接口,它提供用户要求的服务,用户通过shell与计算机交互,用户不必了解硬件的内部细节。当通过用户名和密码登陆到linux系统后,由shell负责解译及执行用户输入到计算机中的所有命令,直到运行EXIT指令退出系统。shell是一个命令语言解释器,拥有自己一系列的shell指令集,同时shell还能被系统中其他进程所调用。用户使用linux操作系统过程中,在提示符下输入的命令都由shell先解释

6、然后传给linux核心。shell的种类Bourneshell(sh)Cshell(csh)KornshellBourneAgainShell(bash)TcshShell(tcsh)RestrictedShell;AShell;ZShell等等可以采用显示“SHEll”环境变量,来确定当前用户使用的SHELLshell脚本文件shell脚本就是把一系列linux命令,按照一定的组织格式存储在一个文件中,shell可以读取这个文件并按照规则执行其中的命令,这样的文件就被称为shell脚本文件。sh

7、ell脚本可以象简单的程序设计一样允许输入/输出、操纵变量(虽然很简单)、控制流程等等。用户宿主目录下的.bash_logout文件就是一个shell脚本文件,看看它的内容创建shell脚本和创建普通的源程序代码是一样的,可以选择一个方便的文本编辑工具如前面章节的vi命令,然后把设计好的命令序列输入并且保存到一个指定的名字的文件中你可以创建内容只有echo“Hello!”一行的文件,这就是一个简单的shell脚本文件执行shell脚本文件的方法1、在命令提示符后键入bash脚本文件名2、先改变脚本

8、文件的权限,增加用户的可执行权限,然后直接键入它的名字来执行shell脚本文件的内容注释:和通常的源代码一样,shell脚本也提供注释行的功能,以便用户编写出可读性好的脚本代码。在shell脚本中,通过使用#符号作为注释行的前缀符号,当shell对脚本代码进行解释执行的时候,遇见#符号时,忽略该行的所有内容。shell脚本文件的内容变量:在shell脚本中,支持通过变量保存中间值并参与运算和输入输出。但是,在bashshell下,变量不比象一些高级语言(如C)一样显式地被声明(C语

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。