- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章linux操作系统B第三章PPt剖析
下面是一些常用的全局命令: g / s1 / p 打印包含字符串s1的所有行 g /s1 / s // s2 / 在包含字符串s1的所有行中用字符串s2替换s1的首次出现 g / s1 / s // s2 / g 用字符串s2替换字符s1的所有出现,包括在一行中s1出现多次 g / s1 / s // s2 / gp 功能与上例相同,它还将所有修改过的行显示在屏幕上 g / s1 / s // s2 / gc 确认(confirm)替换。字符串s1每出现一次,就询问你是否用字符串s2替换。如果回答Y ,则进行替换;否则,不做替换 g / s0 / s / s1 / s2 / g 对包含字符串s0的所有行做上标记,然后只对有标记的行进行替换— 用字符串s2替换字符串s1的所有出现 g ! /模式/命令表 其功能是对所有不匹配给定模式的文本行执行给出的命令表 g / ^ / s // / g 在文件的每一行的开头插入给定的空格 s /模式/替代文本/选项 对于每一指定的行,与正则表达式“模式”匹配的第一个字符串用“替代文本”取代 进入ex 命令的方法是在命令方式下输入冒号(:),则在状态行上出现冒号提示符,随后就可输入ex 命令。 一种办法是指定行号,例如, : 20 Enter 光标移到第20行的行首。 另一种办法是给定模式,向前或向后查找。(与3.7节类似) 3.8 ex命令 ex 命令还用下述字符指定行的地址: . 当前行。多数命令的默认地址是当前行。 n 编辑器缓冲区中的第n行,行号从1开始顺序编排。 $ 缓冲区中最后一行。 % 1,$(从第1行至最后一行)的缩写。 +n或者-n n表示相对当前行的位移 x 如果预先在前面的正文行上利用m命令置上标记,现在要快速地找到或返回到有标记的正文行上,那么就可以利用x的形式,其中x是标记名 1.e命令 利用e命令可以在编辑当前文件之时编辑另外的文件。 当前文件名总是由vi记住,并用百分号(%)表示,而编辑缓冲区中的上一个文件名是用#号表示的。 e命令常用形式如下: e文件名 ——它编辑由文件名指定的文件 e!文件名——它不把修改过的当前文件从编辑缓冲区中写出去 e +n文件名——它从第n行开始编辑指定的文件 3.8.2 常用ex命令 2.w命令 w(写)命令可把编辑缓冲区中全部或者部分内容写到当前文件或者另外某个文件中。 它有以下几种常用形式 : w文件名——它把所做的修改写回到指定的文件,并显示所写的行数和字符数 w文件名——它把缓冲区内容附加到现有文件的末尾,先前文件内容并不被破坏 w! 文件名——它可跳过通常写命令对文件的检查,将缓冲区内容写到系统允许的任何文件上 3.r命令 r(读)命令把文本读入编辑缓冲区的任意指定位置。所读入文本必须至少有一行长,可以是一个文件或者命令的输出。 常用形式如下: r文件名——它将指定文件的文本副本放入缓冲区中指定行之后 r !命令——它把命令的输出读到缓冲区指定行之后 4.q命令 q(退出)命令可从vi 中退出来。 它有下述五种使用方式: q——它的功能是退出vi q!——它的功能是立即从vi 中退出,不保留所做的修改,也不显示任何提示信息 wq文件名——它的功能等价于执行w命令后又执行q命令 wq !文件名——它的功能是忽略执行w命令之前所做的检查 x文件名——如果该文件做过修改,并且尚未写出去,那么这个命令就把缓冲区内容写出去,然后退出vi;否则,只是退出vi。 vi启动的常用方法 命令 功能描述 命令 功能描述 vi file 从第一行开始 vi +# file 从第#行开始 vi + file 从文件尾开始 vi +/pattern file 从指定的模式匹配处开始 vi –r file 从瘫痪恢复 vi –L/-r 从瘫痪中列恢复列表 vi的插入模式功能键 键或命令 功能描述 键或命令 功能描述 i 光标处插入 I 行首插入 a 光标后追加 A 行末追加 o 当前行下面插入新行 O 当前行上面插入新行 vi的删除命令 命令 功能描述 命令 功能描述 x 删除光标处的字符 X 删除光标前的字符 d0 从光标处删除到行首 D 从光标删除到行末 dd 删除光标所在的行 dw 删除光标后的一个word #d 删除(含)光标所在后的#行 #x 删除光标所在处的#个字符 vi的修改与替换命令 命令
您可能关注的文档
- 第3章-物联网标识技术-《物联网技术基础教程》.ppt
- 第3章1html标记.ppt
- 第3章-网页布局.ppt
- 第3章3.1软件概述.ppt
- 第3章-计算机控制理论基础.ppt
- 第3章access2010查询.ppt
- 第3章Android常用基本控件.ppt
- 第3章Android生命周期.ppt
- 第3章Android应用程序.ppt
- 第3章-空域图像增强20161002.pptx
- 深度解析(2026)《GBT 14058-2023 γ射线探伤机》.pptx
- 深度解析(2026)《GBT 14165-2008金属和合金 大气腐蚀试验 现场试验的一般要求》.pptx
- 新人教版化学高一下学期必修第二册《5.1硫及其化合物(第一课时)》精品教学课件.pptx
- 深度解析(2026)《GBT 14191.3-2023假肢学和矫形器学 术语 第3部分:矫形器术语》.pptx
- 深度解析(2026)《GBT 14189-2015纤维级聚酯切片(PET)》.pptx
- 深度解析(2026)《GBT 13747.26-2022锆及锆合金化学分析方法 第26部分:合金及杂质元素的测定 电感耦合等离子体原子发射光谱法》.pptx
- 深度解析(2026)《GBT 13772.4-2008纺织品 机织物接缝处纱线抗滑移的测定 第4部分:摩擦法》.pptx
- 深度解析(2026)《GBT 13773.1-2008纺织品 织物及其制品的接缝拉伸性能 第1部分:条样法接缝强力的测定》.pptx
- 深度解析(2026)《GBT 13797-2023医用X射线管通用技术条件》.pptx
- 深度解析(2026)《GBT 13813-2023煤矿用金属材料摩擦火花安全性试验方法和判定规则》.pptx
最近下载
- 内浮顶罐安全管理规范.pdf VIP
- 最新子宫颈高级别上皮内病变管理的中国专家共识2022(完整版).pdf VIP
- 2025年建筑工程副高面试题及答案.docx VIP
- 2023年嘉兴学院计算机科学与技术专业《计算机网络》科目期末试卷B(有答案).docx VIP
- 四川省德阳市2023-2024学年高一下学期教学质量监测 化学试卷含答案.docx VIP
- 流量积算仪瞬时流量不确定度评定与流量理论值的误差分析.pdf
- CASS编码、图层、图块名称、属性对照表.pdf VIP
- 2023年浙江万里学院计算机科学与技术专业《计算机网络》科目期末试卷A(有答案).docx VIP
- 《中国药典》2020年版 二部 注射用水.pdf VIP
- 沈阳建筑大学《计算机网络》2025 学年第二学期期末试卷.pdf VIP
原创力文档


文档评论(0)