在我们日常的工作生活中,对于编写文档这个过程都是必不可少的,同样,在Rhel系统中,我们也需大量的编辑文档,因为正如各路Linux大神所说:“在Linux系统中一切都是文件,而配置一个服务就是在修改其配置文件的参数”。在Rhel8 中我们使用Vim编辑器来编写和修改文档,说道这里,相信大家已经疑惑满满了,什么时候Vim编辑器。
简单来说,Vim编辑器是操作文本、编写文档的工具。VIM编辑器中设置了三种模式---命令模式、末行模式、输入模式,每种模式分别又支持不通的命令快捷键,大大提高了工作效率。但是,要是想弄明白如何切换不同的模式,就得先理清这三种模式的区别。
- 命令模式:控制光标移动、可对文本进行复制、粘贴、删除和查找等工作
- 输入模式:可以写入文本
- 末行模式:保存或者退出文档,以及设置编辑环境
在每次运行Vim编辑器时,默认进入命令模式,此时切换到命令模式进行编辑,编辑完成后,再按Esc键回到命令模式,再从命令模式返回末行模式。图1-1以及图1-2分别总结了在命令模式下以及在末行模式中常用的命令。
图1-1
图1-2
下面我们赶紧收手体验一下vim的神奇之处吧!!
1)编写简单文档
a.编写文档的第一步得先给文档命名,这里命名为fire.txt。如果存在该文档,则是打开它,如果不存在,则是创建一个临时的输入文件。
这个时候默认的是进入命令模式,需要切换到输入模式才可以编写,此时可以敲击a进入输入模式。如图
进入输入模式后,你就可以随意输入内容啦!
当在输入模式敲击ESC键,并输入“:wq!”时,就切换到末行模式了,记得,如果是输入":q!"是强制退出且不保存。
这时候我们就可以查看文本内容了,结合我们之前讲过cat命令,敲击“cat fire.txt”就可以了。
b)配置主机名称
有时候如果ip地址太多了,可以会记不住,那么我们可以通过配置主机名,并将IP地址和主机名相互映射,那么我们便可以利用易记主机名来对该主机进行访问了!那么如何配置呢?
首先,需要使用Vim编辑器修改/etc/hostname主机名称文件。
这时候我们用“hostname”命令查看主机名时,确认已经更改过来了。
然后再进入/etc/hosts文档,将IP地址跟主机名作映射,输入格式为“IP地址 主机名”。千万注意,这个映射是在控制主机上做的,而不是在本端主机做的。
昨晚这个映射后,其他主机就可以远程到这台主机了!!
好啦,本期的内容到这里就结束了,作者本人明白文章还存在很多的缺陷,但是我会不断进行改进的,也希望各路大神多多指教,谢谢。