文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

RHCE课程-RH033Linux基础笔记六之编辑工具VIM、网络配置、进程优先、日志文件简介.doc

  • 资源ID:58473       资源大小:5.87MB        全文页数:60页
  • 资源格式: DOC        下载积分:2文币
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
下载资源需要2文币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

RHCE课程-RH033Linux基础笔记六之编辑工具VIM、网络配置、进程优先、日志文件简介.doc

1、RHCE 课程-RH033Linux 基础笔记六之编辑工具 VIM、网络配置、进程优先、日志文件简介RHCE 课程-初级部分 6、编辑工具 VIM,网络配置,进程优先,日志文件简介 由于 cat 命令虽然可以输入字符,但是功能有限,而且很不方便。所以我们需要更专业的文本编辑工具我们通常用各种编辑工具来处理文本文件 常用的编辑工具: VI VIM EMACSVI 和 VIM 的区别 它们都是多模式编辑器,不同的是 vim 是 vi 的升级版本,它不仅兼容 vi 的所有指令,而且还有一些新的特性在里面。vim 的这些优势主要体现在以下几个方面: 易用性 vi 只能运行于 unix 中,而 vim

2、不仅可以运行于 unix,windows ,mac 等多操作平台。 语法加亮 vim 可以用不同的颜色来加亮你的代码。 可视化操作(ESC+V ) 就是说 vim 不仅可以在终端运行,也可以运行于 x window、mac os、windows。 对 vi 的完全兼容 某些情况下,你可以把 vim 当成 vi 来使用由于 VI 和 VIM 的使用方法基本都一样,所以我们就直接用 RHEL 带的 VIM 来讲解,会了 VIM,VI 也基本没问题了 VI 作为一个编辑器,vim 被广泛地运用在各种 Unix 操作系统上。 Vim 是 Linux 中的标准文本编辑器。 在 Red Hat Linux

3、 上,一般采用的“可视编辑器 / visual editor” 是 vim(vi improved)用 VIM 打开文件vim 文件名 如果文件已存在,则此文件被打开且显示文件内容 如果文件不存在,则 vim 在第一次存盘时自动建立在硬盘上现在大家使用 vim 建立一个 test 文件 vim test 最下面会有提示的第一个 0,代表第几行 ;第二个 0,代表第几页逗号后面的可以代表这行第几个字符,例:第四行第五个字符字符 28 这个问题,有兴趣的自己下去研究下。 我也不是很清楚最后的 9% 代表当前显示到总内容的百分率由于刚才我们建立的文件是不存在的,所以属于第二种情况现在就是重点了 vi

4、m 提供三种模式 命令模式:控制光标移动,删除字符,段落复制(按 ESC) 编辑模式/插入模式 :新增文字及修改文字 末行模式:保存文件,离开 vi,以及其他设置如果提示新文件,或者什么都没有就代表是命令模式命令模式 在编辑模式下按 ESC 键可进入到命令模式 命令 说明 h 将光标向左移动一格 l 将光标向右移动一格 j 将光标向下移动一格 k 将光标向上移动一格 0 数字 0,将光标移动到该行的行首 $ 将光标移动到该行的行末 H 将光标移动到该屏幕的顶端 M 将光标移动到该屏幕的中间 L 将光标移动到该屏幕的底端 gg 将光标移动到文章的首行 G 将光标移动到文章的尾行 w 或 W 将光

5、标移动到下一单词命令模式,删除与块操作 在命令模式下可以直接删除字符 在命令模式下键入 v 则进入块操作: 1、移动光标以选定操作块 2、c 剪切选定块 或 y 复制选定块 3、p 将选定内容贴在光标所在位置右手边在 vi 中删除 x/:删除一个字符 nx:删除下 n 个字符 dd:删除当前行 dw:删至词尾 ndw:删除后 n 个词 d$:删至行尾 nd$:删除后 n 行在 vi 中剪贴 yy:选定光标所在行复制 yw:选定光标所在词复制 nyw:选定光标所在位置到之后 n 个单词复制 y$:选定光标所在位置到行尾的部分复制 p:贴在光标所在位置之右 P:贴在光标所在位置之左命令模式,取消操

6、作 u:取消上一个更动 U:取消一行内的所有更动 :e! :放弃所有更动,重新编辑当我们想要自己给文件输入内容使用什么模式? 编辑模式/插入模式 恩,当我们进入的时候是属于命令模式。我们用 i 进入编辑模式 ,你们可以在文件的左下角看到当前是什么模式这样就进入了编辑模式,现在大家可以随意编辑,除了 ESC 键有特殊意义,其他键在此模式下都没有特殊意义现在大家随意输入一些字符,44 换行,删除。换行可以直接回车,删除直接用退格键现在我们用 ESC 退出编辑模式,退出以后,回到命令模式,左下角的插入标签消失.VIM 编辑模式 i 光标当前处插入 I 光标当前行首插入 a 光标之后插入 A 光标所在

7、行的行尾插入 o 光标所在行之后新起一行插入 O 光标所在行之前新起一行插入末行模式在命令模式下输入“:”进入末行模式 :w 文件名 保存当前文件 :q 如果未对文件做改动则退出 :wq :x 保存当前文件并退出 :q! 放弃存储并退出 :e 文件名 打开另一文件并开始编辑 :r 文件名 在当前光标插入文件内容 :r! 命令在当前光标插入命令执行结果进入末行模式后,想退出末行模式,是用退格符号把:删除或按 ESC 就可以 保存退出出我已经说过,使用 :wq 必须是先 w 保存,然后才 q 退出,不能反了记住三种模式的关系: 编辑模式仅可以到命令模式 末行模式也仅可以切换到命令模式 而命令模式既

8、可以切换到编辑模式,也可以切换到末行模式 大家保存退出然后再用 vim 编辑刚才的文件 test刚进入,左下角就有这个文件的基本统计 test 是文件名字 ,4L 是用了 4 行,19c 是 19 个字符。空格和空行都算在内现在请大家在自己的文件末尾加入这么几行,格式要对哈 123123123 098098098 111111111 方法还是先用刚才提到的 i o a 进入编辑模式,然后输入这些字符,输入完成以后,我们用 ESC 切换到命令模式然后把光标移动到倒数第 2 行,然后把光标移动到倒数第 2 行的末尾,然后大家使用 x 来删除这几个字符.删除以后,使用 u 还原刚才我们删除的字符还原

9、以后,请在 44 大写的 X 键和小写的 x 功能有什么区别? 小写 x,是删除光标所在的字符 大写 X,是删除光标前一个字符。 u:取消上一个更动 U:取消一行内的所有更动 :e! :放弃所有更动,重新编辑 然后大家使用 dd 命令删除整行:dd 删除光标所在行 删除后,在用 u 恢复,删除和恢复大家都没问题了吧?下面我们讲拷贝。yy 复制光标所在行,然后使用 p 来粘贴.大家自己实验下大 P 和小 p 粘贴的差别 小 p,在光标所在行前粘贴 大 P,在光标所在行后粘贴 把现在所有的内容在复制一份,粘贴在最下面 命令模式下键入 v 则进入块操作,移动光标以选定操作块.c 剪切选定块或 y 复制选定块 ,按了 y 以后,下面会提示你复制了多少行。而且就退出了块操作,你直接把光标移动大最下面,然后按 P 就可以粘贴了这样就完成了块的复制和粘贴。还可以使用 c 剪切,大家 44,好了。下面大家保存退出这个文件下面大家把 man ls 文件导入到 file 中然后 vim 这个文件:vim file看看我们文件是不是一样的。 239 行,9537 个字符。下面我们怎么直接看最后一页文件呢?在命令模式输入 G,已经在底端了。然后我们怎么切换到第一行呢?可以使用两个命令:gg 或者 1G 下面再教大家一个显示行号的命令:set nu如果要取消行号,使用:set nonu


注意事项

本文(RHCE课程-RH033Linux基础笔记六之编辑工具VIM、网络配置、进程优先、日志文件简介.doc)为本站会员(张凯旋)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png