任务三 使用wim编辑器配置网络

子任务一   使用【setup】命令配置IP地址

第一步:运行【setup】命令

  使用【setup】命令配置IP地址。在命令行下输入【setup】命令后按Enter键确认,弹出“Choose a Tool”对话框,如下图所示

 

3.1

我这里显示的是汉化后的截图。

按↑、↓键,移动光标至“网络配置”进行网络配置,按Enter键确认。

第二步:选择网络配置

在弹出的Select Action”对话框中,按↑、↓键,移动光标至“设备配置”后按Enter键确认,如图3.2所示

 

3.2

第三步:选择网卡

在弹出的Select Action”对话框中,选中“eth0”后按Enter键确认,Linux系统中的第一张网卡即是“eth0”,如图3.3所示。

 

3.3

第四步:填写IP地址

   在弹出IP地址对话框中,首先使用Tab键移动光标到Use DHCP后面的[ ]中,然后按键盘的Space键取消[ ]里面的(*),再填写正确的IP地址,最后按Tab键,把光标移动到“OK”后按Enter键确认IP地址的填写,如图3.4所示。

 

3.4

第五步:重启网络服务并查看IP地址信息

使用【setup】命令修改IP地址后,需重启network服务使刚才配置的IP地址生效,输入命令:

service network restart】重新启动网络服务。

ifconfig -a】查询IP地址信息。

 

3.5   查询IP地址信息截图

 

子任务二  使用vim打开网络开关

第一步:打开网卡配置文件

vim /etc/sysconfig/network-scripts/ifcfg-eth0】使用Vim编辑器打开网卡配置文件。

第二步:编辑ifcfg-eth0”文件

 按住Iao任意一个键,进入编辑模式,此时最下方会有插入标记,表示文件正处于编辑模式,把光标移动到第四行,将“ONBOOT=no”修改为“ONBOOT=yes,如图3.6所示。

 

               

                 图3.6  修改网卡配置文件截图

第三步:退出并保存编辑文件

  修改完相应信息后,按键盘左上角Esc键,退出编辑模式,然后保存编辑的文件。输入【:wq,保存并退出。

第四步:打开网络的总开关

  网卡的开关打开后,系统也不能提供网络服务,还需要确认系统的网络总开关是打开的。CentOS系统的网络总开关配置文件是/etc/sysconfig/network,使用【vim /etc/sysconfig/network】命令打开网络总开关的配置文件,按I键编辑此文件,配置如图3.7

 

3.7

/etc/sysconfig/network文件中,除了上面的两个基本控制语句外,还可以增加以下控制语句,以实现我们想要的功能。

GATEWAY:X.X.X.X       #设置系统网关的IP地址。

GATEWAYDEV:YYY      #设置连接网关的网络设备为YYY

DOMAINNAME:yhy.com  #设置本机的域名为yhy.com

DISSSMAIN:yang.com     #在有NIS系统的网络中,设置NIS域名为yang.com

修改完上面的配置文件之后,应该重启网络服务或者注销系统,让配置生效。

第五步:重启网络服务

对网络相关的任何配置文件进行修改后都需要重启网络服务或者注销系统,让配置生效。

【service network restart】或【/etc/init. d/network retart】重启network服务之生效。

【ifconfig】查询IP地址信息。

第六步:总结vim编辑器的简单操作

【vim后跟文件名】(注意:不是文件夹名)例如【vim yhy】,如果有yhy文件就打开,如果没有就创建它。

按i或o或a3个字母中的任何一个就进入编辑模式,进入编辑模式时,最下方有“INSERT”标识,编辑完后,按键盘的Esc键退出编辑模式,然后按冒号(:),同时注意要按住shift。

【:wq】写入磁盘(Write)并退出(Quit)。

【:q】不保存退出。

【:q!】强制退出。


子任务三   使用vim配置DNS地址

第一步:打开DNS的配置文件

输入【vim /etc/resolv.conf】命令打开DNS的配置文件。

第二步:配置DNS地址

此文件没有配置DNS地址时默认为空,按i键进入编辑模式,输入如下字符:


我这里是配置好了的就直接截图下来

第三步:总结vim的使用

vim可以分为3中状态,分别是指令模式、插入模式和低行模式。各模式的功能区分如下:

(1)指令模式/一般模式:控制屏幕光标的移动、字符、字或行的删除,移动复制某区段进入插入模式下,或者到末行模式下。

(2)编辑模式/插入模式:只有在Insert Mode下,才可以做文字输入,按Ese键可以回到指令模式。

(3)末行模式:将文件保存或退出vim,也可以设置编辑环境,如寻找字符串、列出行号等。

子任务四    配置网卡多IP地址信息

第一步:使用命令配置临时IP地址

通过如下命令实现:【ifconfig eth0 1.1.1.2 netmask 255.0.0.0】配置网卡的临时IP,重启失效。

第二步:临时将一个网卡绑定多个IP

【#ifconfig eth0:1.1.1.1.3 netmask 255.0.0.0】eth0后面跟冒号和1.

第三步:一个网卡永久绑定多个IP

复制配置文件ifcfg-etn0为ifcfg-eth0:1,此方法为永久修改。

使用【cd /etc/sysconfig/network-srcipt/】命令进入网卡文件存放目录,使用【cp ifcfg-eth0 ifcfg-eth0:1】命令复制网卡文件为ifcfg-eth0:1。然后使用【vim ifcfg-eth0:1】命令修改其中的IP地址。

子任务五   操作网卡与测试网络

第一步:通过命令操作网卡

操作网卡的命令主要是【ifconfig】命令,可以通过该命令关闭或启用网卡。

【ifconfig eth0 down】关闭网卡

【ifconfig eth0 up】启用网卡。

【ifconfig eth0 hw ether 00:E0:23:45:34:Al】修改网卡物理地址(MAC地址)。

【service network restart】或【/etc/init.d/network restart】重启网络服务。

【ifconfig】查看网卡IP地址与物理地址信息。

第二步:测试网络状态

测试网络状态主要有【traceroute】、【ping】、【netstat】3个命令。

【traceroute www.sina.com.cn】显示数据包到达目的所经过的路由。

【ping www.sina.com.cn】测试到达www.sina.com.cn网络的连通性。

【ping -c 4 8.8.8.8】测试网络的连通性。

【netstat -I】显示网络接口状态信息。

【netstat -lpe】显示所有监控中的服务器的Socket和正在使用Socket的程序信息。

【netstat -r】显示内核路由表信息。

【netstat -nr】显示内核路由表信息。

【netstat -t】显示TCP/UDP传输协议的连接状态。

【netstat -u】显示内核路由表信息

【arp -a】查看arp缓存。

【arp -s 192.168.33.15 00:60:08:27:CE:B2】添加一个IP地址和Mac地址的对应记录。

【arp -d 192.168.33.15】删除一个IP地址和Mac地址的对应缓存记录。

子任务六   启动图形界面还是字符界面

第一步:打开initab配置文件

【vim /etc/initab】使用vim编辑器打开/etc/initab。

打开的文件截图如图3.8所示


                                  图3.8

第二步:修改Linux启动模式

按键盘的i、o或a3个字符中的任意一个进入编辑模式,把光标定位到“id:5:initdeault”中,修改数字。如果数字是5,系统启动后默认进入图形界面,设为3则系统默认进入界面是字符终端界面。

第三步:保存配置文件

按键盘上的Esc键,退出编辑模式,输入【:wq】,保存并退出,关闭文件。

第四步:图形与字符界面的切换

【init 5】或【startx】在字符界面下切换到图形界面。

【init 3】从图形界面或单用户模式进入字符界面。

  什么是VIM? Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。   Vim是一款极方便的文本编辑软件,是UNIX下的同类型软件VI的改进版本。   Vim经常被看作是“专门为程序员打造的文本编辑器”,虽然它不仅用于编程,但也有人说它是一个完全的“IDE”(集成开发环境)。Vim是如此的完美,不论是编辑邮件还是配置文件。   Vim不是一个用户能轻易上手的编辑器。它是一个必须经过学习以后才能使用的工具。   Vim不是一个文字处理器。尽管它能以多种形式高亮显示和格式化文本,但它不提供那种(WYSIWYG)所见即所得的文档编辑功能。(尽管它很适合编辑TeX文档[1]。)   它作为标准的Vi编辑器存在于Linux的几乎每一种发行版里. 在很多系统里如FreeBSD和Sun Solaris 8它作为一个便于安装的独立软件包, 在其它系统(MS-Windows, Macintosh, OS/2等等)上的源代码和已编译好的可执行程序在因特网上很多地方都可以下载   Vim是一个类似于Vi的文本编辑器, 不过在Vi的基础上增加了很多新的特性, Vim普遍被推崇为类Vi编辑器中最好的一个, 事实上真正的劲敌来自Emacs的不同变体. 1999 年Emacs被选为Linuxworld文本编辑分类的优胜者, Vim屈居第二, 但在2000年2月 Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖, 又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器.   Vim(和Vi)一个最大的优势在于, 它最常用的命令都是简单的字符, 这比起使用复杂的控制组合键要快得多, 而且也解放了手指的大量工作, 学习使用这些命令的时间很快就能从由此带给你的高效率中得到回报. 另外, 与Vi不同, Vim也支持在插入模式下使用上下箭头键, 这使初学者可以很容易上手.   与其它的类Vi编辑器相比, Vim拥有众多的特性: 对180多种语言的语法高亮功能, 对C语言的自动缩进, 以及一个功能强大的内置脚本语言. 对每个人来说, Vim总有让他们喜欢的东西. Vim的开发仍然在继续进行, 写作本文时, Vim6.0版的工作已经于9月份(2001年 )完成了, 目前VIM的最新版本是7.2版本, 在这之后, vim的主要目标是更稳定, 更实用, 而不是再去增加更多的新功能了, 完善已有功能和修改bug的工作已经够人忙的了. 比起Vim, 原始版的Vi自1985年并没有多大的变化. 模式:命令模式,编辑模式,末行模式。 功能: 命令模式(Command Mode): 控制光标移动,删除字符,段落复制。 编辑模式(Insert Mode): 新增文字及修改文字。 末行模式(Last Line Mode):保存文件,离开vi,以及其他设置。 命令模式命令 命令 说明 h 将光标向左移动一格 l 将光标向右移动一格 j 将光标向下移动一格 k 将光标向上移动一格 0 数字0,将光标移动到该行的行首 $ 将光标移动到该行的行末 H 将光标移动到该屏幕的顶端 M 将光标移动到该屏幕的中间 L 将光标移动到该屏幕的底端 gg 将光标移动到文章的首行 G 将光标移动到文章的尾行 w或W 将光标移动到下一单词 x 删除光标所在处的字符 X 删除光标前的字符 dd 删除光标所在行 *dd 从光标所在行向下删除*行,*为数字 D 删除光标所在处到行尾 r 取代光标处的一个字符 R 从光标处向后替换,按Esc结束 u 取消上步的操作 U 取消目前的所有操作 yy 复制光标所在行 p 将复制的内容放在光标所在行的下行 编辑模式命令 命令 说明 a 在光标后插入文本 A 在光标所在行后插入文本 i 在光标前插入文本 I 在光标所在行前插入文本 o 在光标所在行下插入新行(小写字母o) O 在光标所在行上插入新行(大写字母O) 末行命令 命令 说明 e 创建新文件 n 加载新文件 w 保存文件 ! 强行操作 w! 强行保存文件 q 退出 q! 强行退出 wq 保存退出 wq! 强行保存退出 set nu 显示行号 set nonu 不显示行号 /* /搜索,*任意字符串 ? 同上
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值