unix常用命令课件.

unix常用命令课件.

ID:20868490

大小:440.00 KB

页数:110页

时间:2018-10-17

unix常用命令课件._第1页
unix常用命令课件._第2页
unix常用命令课件._第3页
unix常用命令课件._第4页
unix常用命令课件._第5页
资源描述:

《unix常用命令课件.》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、UNIX系统编辑器的概述vi的启动与退出光标与窗口的移动正文的增加、修改与删除重复和取消操作检索和替换其他命令vi全屏幕编辑器的使用一、UNIX系统编辑器的概述ed:UNIX系统中原始的行编辑器。ex:行编辑器,是ed编辑器的扩充。vi:全屏幕编辑器,为UNIX系统的主要编辑器,它也是ed的超集。emacs:全屏幕编辑器,不是UNIX系统版本4的组成部分,是独立的编辑程序。vi的名字取自于visual。有两种操作方式:命令方式和输入方式命令方式下输入的大、小写是敏感的。1.1vi的应用方式命令方式输入方式编辑文本输入文本a,A,i,I,o,OESCvi二、vi的启动与退出

2、1、vi的启动输入vi命令后,便进入全屏幕编辑环境,此时的状态为命令方式。①vi光标定在该缓冲区第一行第一列位置②viexample光标定在缓冲区第一行第一列位置③vi+example光标定在文件最后一行第一列位置④vi+Nexample光标定位在文件第N行第一列的位置(N:为数字)⑤vi+/stringexample光标定位在文件中第一次出现字符串string的行首位置2、vi的退出建议首先键入“ESC”键,以确保当前vi的状态为命令方式,输入下列命令,退出vi。①:w将编辑缓冲区的内容写入文件:q退出vi②:wq将上面两步操作可以合成一步来完成。③:x功能同上。④:q

3、退出vi,此时的正文没有被更改过。⑤:q!强行退出vi,使更新内容不写回文件。二、vi的启动与退出(续)三、光标在窗口中移动注释字:是由空格或标点符号分开的字母序列。句子:是以句号(.)、问号(?)或感叹号(!)结束的字符序列,句子之间由两个空格或一个回车分开。段落:一个段落前后各有一个或多个空白行。三、光标在窗口中移动(续)1、字符及行间移动命令结果————————————————————↑或k向上移一行↓或j向下移一行←或h或退格键左移一个字符→或l或空格右移一个字符o移到当前行的开始$移到当前行的结尾+或回车符移到下一行的开始-移到上一行的开始三、光标在窗口中移动(

4、续)2、其它单位的移动命令结果————————---------—————————w移到下一个字或标点符号W移到下一个字e移到这个字或标点符号的结束E移到字的下一结尾b回到字或标点符号的开始B移回到字的开始)移到下一个句子的开始(移到这个句子的开始}移到下一段落的开始{移到这一段落的上一开始四、在缓冲区中移动窗口命令结果——-———--—------—————————CTRL-F向前(上)移动一满屏幕CTRL-D向前(上)移动半屏幕CTRL-B向后(下)移动一满屏幕CTRL-U向后(下)移动半屏幕H光标移动到屏幕顶部M光标移动到屏幕中间L光标移动到屏幕底部注意可在这些命令

5、前加入数字n作为前缀,使相应命令执行n次。但nG使光标定位在第n行。五、光标在正文中的移动命令结果——-———--—------—————————G光标移动到文件的尾部nG光标移动到文件的第n行:0光标移动到文件的第1行:1光标移动到文件的第1行:n光标移动到文件的第n行:$光标移动到文件的尾部/string光标向前移动到string首?string光标向后移动到string首六、增加正本命令结果——-———----------—------—————————a将输入文本插入在光标之后A将输入文本插入在当前行的行尾i将输入文本插入在光标之前I将输入文本插入在当前行的开始o

6、将在当前行的下一行处打开一新行O将在当前行的上一行处打开一新行注意ESC:使编辑状态从输入方式切换到命令方式七、修改正本命令结果——-—---------------------—------—————————r替换当前字符,不需按ESC。R从当前字符开始进行替换,至ESC键为止。nC对从当前字符开始的n行字符进行替换,直至键入ESC键为止。nc$同nC。ncw对当前字符开始的n个字进行替换操作,直至键入ESC键为止。注意n为数字,为1时可省略。七、修改正本(续)命令结果——-—------------------—------—————————ncc对从当前字符开始的n

7、行字符进行替换,直至键入ESC键为止。ns替换从当前字符开始的n个字符,直至键入ESC键为止。nS对从当前行开始的n行字符,进行替换,直至键入ESC键为止。J将当前行和下一行连接起来。注意n为数字,为1时可省略。八、删除正本1.x与X命令的使用命令结果——-—--------------—------—————————x删除当前字符。nx删除从当前字符开始的n个字符。X删除当前字符的前一个字符。nX删除当前字符的前n个字符。注意n为数字,为1时可省略。八、删除正本(续)2.d与D命令的使用用来将指定范围内文本删除,并存入缓冲区

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

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

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