软路由基本操作——修改网卡配置文件之vim

摘要:前几篇文章我们介绍了几款软路由系统。OpenWRT,iStoreOS等软路由系统都是基于Linux内核开发的,我们在里面配置网卡等信息时会用到一个文本编辑器---vim。这篇文章我问就简单的介绍一下vim编辑器的使用方法。

前几篇文章我们介绍了几款软路由系统。OpenWRT,iStoreOS等软路由系统都是基于Linux内核开发的,我们在里面配置网卡等信息时会用到一个文本编辑器---vim。这篇文章我问就简单的介绍一下vim编辑器的使用方法。

Vim编辑器一共有3种模式—命令模式、末行模式和编辑模式,每种模式分别又支持多种不同的命令快捷键,这大大提高了工作效率,而且当我们习惯之后也会觉得相当顺手。要想高效地操作文本,就必须先搞清这3种模式的操作区别以及模式之间的切换方法。下面我们给张他们之间的关系图,方便大家记忆。

命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。

输入模式:正常的文本录入。

末行模式:保存或退出文档,以及设置编辑环境。

在每次运行Vim编辑器时,默认进入命令模式,此时需要先切换到输入模式后再进行文档编写工作。而每次在编写完文档后需要先返回命令模式,然后再进入末行模式,执行文档的保存或退出操作。在Vim中,无法直接从输入模式切换到末行模式。

命令模式中最常用的一些命令

末行模式主要用于保存或退出文件,以及设置Vim编辑器的工作环境,还可以让用户执行外部的Linux命令或跳转到所编写文档的特定行数。要想切换到末行模式,在命令模式中输入一个冒号就可以了。

末行模式中最常用的一些命令

输入模式常用命令

a、i、o三个键从命令模式切换到输入模式。其中,a键与i键分别是在光标后面一位和光标当前位置切换到输入模式,而o键则是在光标的下面再创建一个空行,此时可敲击a键进入到编辑器的输入模式。

下面以openWRT软路由为例,给大家演示一下,修改网卡配置信息。平常我们常用常练自然熟悉了。

OpenWRT的网卡配置文件在/etc/config下,文件名为network。

我们在修改配置文件前最好把原始文件备份一下。

我们在命令行直接输入 vim /etc/config/network,就可以直接打开network文件并进入vim的命令模式。

上图显示的是network里面的配置信息,我们可以看到interface ‘lan’是DHCP也就是自动获取IP地址,我们修改一下,改成静态IP,也就是static。我们在键盘上按下i,就进入了vim的输入模式。我们设置IP地址192.168.7.100,子网掩码255.255.255.0,网关地址192.168.7.1 ,DNS 114.114.114.114。

我们编辑完成后先按键盘上的Esc按键,从输入模式推出到命令模式,再按键盘上的:冒号按键从命令模式退出到末行模式。这个时候在屏幕的左下角会有一个:冒号出现光标移动到:冒号处。

我们编辑完网卡信息后是要保存后再推出。现在我们在:冒号处输入wq,这个意思就是保存、退出。

输入完成后按Enter回车,退回到命令行。

这里我们要注意一下,修改完成后配置文件是不会立马生效的,我们要重启网络服务,或重启机器。

在命令行行中输入service network restart ,重启网卡,当屏幕输出br-lan:link becomes ready说明网卡启动成功。

以上是vim的简单使用方法。喜欢的朋友欢迎点赞、收藏、转发!

来源:小千科技论

相关推荐