项目二 管理与维护Linux系统

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

【子任务一】使用【setup】命令配置IP地址。在命令行下输入【setup】命令后按enter键确认,弹出"choose a tool"对话框,按上、下键,移动光标至"网络配置"行,按enter键确认。

第二步 选择网络配置

在弹出的"Seletc Action"对话框中,按上下键,移动光标至"Device configuration"后按Enter键确认。

第三步:选中eth0后按enter键


第4步:填写IP地址

在弹出的配置IP地址的对话框中,用tab键移动光标到使用DHCP后面的【】中,然后按键盘的space键或者空格键取消【】里边的(*)号,再填写IP地址,最后按tab键,把光标移到“确定”后按enter键。

第5步:保存IP地址配置选项

填好IP地址后,将光标移到保存处按enter键保存IP地址的填写,再按Tab键。把光标移动到保存并退出键后按Enter键保存设置并返回。

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

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

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

【ifconfig -a】:查询IP地址配置信息

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

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

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

第2步:编辑“ifcfg-eth0”文件

按i或a或o中任意一个键,进入编辑模式,此时下方会有插入标记,表示文件正处于编辑模式,把光标移到第四行,将“ONBOOT=no”修改为“ONBOOT-yes”


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

修改完相应的信息后,按esc键,退出编辑模式,然后保存文件,按Ctrl+c后输入“:wq”保存并退出

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

使用【vim /etc/sysconfig/network】命令打开总开关的配置文件,按i键编辑此文件


第5步:重启网络服务

使用命令

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

[ifconfig]查询IP地址信息

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

【vim后跟文件名】(注意:不是文件夹名)。

按i或a或o三个字母中任意一个就进入编辑模式,进入编辑模式时,最下方有“插入”标识,编辑完后,按esc键退出编辑模式,然后按“:”

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

【:q】不保存退出

【:q!】强制退出

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

第1步:打开DSN的配置文件

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

第2步:配置DSN的配置文件

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


在此文件中,按esc键后,把光标移到第一行,然后按两次y键,然后按p键就会把光标所在的行复制并粘贴在光标所在的行下面。如果文件中含有其他的以#开头的注释信息,连续按两次d键,删除光标所在的行。


第3步:总结vim的使用

vim大致可分为三种模式:普通模式,编辑模式和命令模式。

1、 三种模式之间的切换

i键,在光标所在位置前插入,等待输入。

a键,在光标所在位置之后添加,等待输入。

o键,在光标所在行的下方添加新行,等待输入。

I键,在光标所在行的行首,等待输入。

A键,在光标所在行的行尾,等待输入。

O键,在光标所在行的上方添加新行,等待输入。

注意:

a,用vim命令编辑文本时,默认处在普通模式中,按i,o,a任意一个按键可进入编辑模式。当编辑完成后,可按ESC键返回普通模式。

b,在普通模式下,按冒号“:”键可进入命令模式。同样,在命令模式下返回普通模式按ESC键。

c,在编辑模式下想进入命令模式必须先返回普通模式。

2、 在普通模式下移动光标

a,字符间移动光标

h键,光标向左移动

j键,光标向下移动

k键,光标向上移动

l键,光标向右移动

b,单词间移动光标

w键,光标向行尾移动到下一个单词的词首。

e键,光标向行尾移动到当前或下一个单词的词尾。

b键,光标向行首移动到当前或上一个单词的词首。

注意:以上按键可以结合数字键一起使用。例如:2w表示光标向行尾移动两个单词。

c,行首行尾移动光标

^键,光标移动到行首的第一个非空白字符。

数字0,光标移动到行首。

$键,光标移动到行尾。

d,文本行键移动光标

1G或gg,光标移动到文本行的第一行。

G,光标移动到文本行的末行。

注意:数字+G键,光标移动至指定数字的行。

e,句间移动光标

( 左括号,光标移动到上一句句首。

) 右括号,光标移动到下一句句首。

注意:数字键+括号键表示光标移动到数字键指定的句子的句首。例如:6(,表示光标向上移动6句。 f,段落间移动光标

{ 左花括号,光标移动到上一个段落段首。

} 右花括号,光标移动到下一个段落段首。

注意:数字键+花括号键表示光标移动到数字键指定的段落的段首。例如:3{,表示光标向上移动3个段落。

g,屏幕间移动光标

ctrl+d键,光标向下移动半屏。

ctrl+u键,光标向上移动半屏。

ctrl+f键,光标向下移动一屏。

ctrl+b键,光标向上移动一屏。

3、 VIM的编辑命令

在编辑(普通)模式下编辑命令的格式是:operator [number] motion

operator,操作符,表示要做的事情,比如d代表删除。

[number],可以附加的数字,代表动作的重复的次数。

motion,动作,代表在所操作的文本上的移动,例如w代表单词,$代表行末。

a,删除字符命令

x键:删除光标所在位置的单个字符。

[number]+x键,删除光标所在位置向后[number]个字符。

xp组合键,交换光标所在位置的字符与其后面的字符。

b,替换字符命令

r键,替换光标所在位置的字符,按r键后输入要替换的字符。

c,删除字符命令

d键,结合[number]和motion实现范围删除。

d$组合键,删除当前光标位置至行尾的所有字符。

d^组合键,删除当前光标位置至行首的所有字符。

dw组合键,删除当前光标位置至下一个单词词首之间的所有字符。

de组合键,删除当前光标位置至单词词尾的所有字符。

db组合键,删除当前光标位置至单词词首的所有字符。

dd组合键,删除当前光标所在的行。

注意:d2w组合键或2dw组合键,删除当前光标位置至下二个单词词首之间的所有字符。其他上述组合键亦可与[number]一起使用。

d,黏贴字符命令

小写p键,如果缓冲区的内容是整行,则黏贴在当前光标所在行的下方。如果不是整行,则黏贴在当前光标所在位置的后方。

大写P键,如果缓冲区的内容是整行,则黏贴在当前光标所在行的上方。如果不是整行,则黏贴在当前光标所在位置的前方。

e,复制字符命令

y键,结合[number]和motion实现范围复制。

y$组合键,复制当前光标位置至行尾的所有字符。

y^组合键,复制当前光标位置至行首的所有字符。

yw组合键,复制当前光标位置至下一个单词词首之间的所有字符。

ye组合键,复制当前光标位置至单词词尾的所有字符。

yb组合键,复制当前光标位置至单词词首的所有字符。

yd组合键,复制当前光标所在的行。

注意:y2w组合键或2yw组合键,复制当前光标位置至下二个单词词首之间的所有字符。其他上述组合键亦可与[number]一起使用。

f,改变字符命令 c键,实现删除操作并转换成输入模式,结合[number]和motion实现范围改变。

c$组合键,改变当前光标位置至行尾的所有字符,并进入输入模式。

c^组合键,改变光标位置至行首的所有字符,并进入输入模式。

cw组合键,改变当前光标位置至下一个单词词首之间的所有字符,并进入输入模式。

ce组合键,改变当前光标位置至单词词尾的所有字符,并进入输入模式。

cb组合键,改变当前光标位置至单词词首的所有字符,并进入输入模式。

cd组合键,改变当前光标所在的行,并进入输入模式。

注意:c2w组合键或2cw组合键,改变当前光标位置至下二个单词词首之间的所有字符,并进入输入模式。其他上述组合键亦可与[number]一起使用。

g,可视化编辑

小写v键,按字符选定范围,结合c,y,d键执行想要的编辑操作。 大写V键,按行选定范围,结合c,y,d键执行想要的编辑操作。

h,撤消操作

小写u键,撤消上一次的编辑操作,可与[number]结合使用。

大写U键,撤消光标所在行的所有编辑操作。

ctrl+r键,撤消此前撤消的编辑操作,也就是可以重新执行被撤消的编辑操作。

.点号键,重复执行前一次编辑操作。

i,配对各位括号 [],{},()

把光标移动到任何一个括号上,然后按%百分号键,即可找到配对的括号。在程序调试时,这个功能用来查找不配对的括号非常有用。

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

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

输入命令;【ifconfig eth0 1.1.1.2 network 255.0.0.0】配置网卡的临时IP,重启失效。

第2步:如果一个临时IP地址不够用,还可以绑定多个临时IP,在网卡后面跟“eth0:1”

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

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

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

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

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

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

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

【ifconfg eth0 down】关闭网卡。

【ifconfg eth0 up】启用网卡。

【ifconfg eth0 hw ether 00:E0:23:45:34:A1】修改网卡物理地址。

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

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

第2步:测试网络状态

测试网络状态主要有:【traceroute】【ping】【netstat】

【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地址的对应缓存记录。

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

第1步:打开inittab配置文件

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

打开的内容如图所示:


在这个文件中,Linux有七个运行级,分别如下:

【0 -halt】关机,让系统关闭所有进程并关机。

【1 -single user mode】单用户字符界面,又称s或S。

【2 -multiuser,without NFS】不具备网络文件系统功能的多用户字符界面。

【3 -full multiuser mode】具备网络文件系统功能的多用户字符界面。

【4 -unused】保留不用。

【5 -X11】具备网络功能的图形用户界面。

【6 -reboot】关闭所有运行的进程并重新启动系统。

第2步:修改Linux启动模式

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

第3步:保存配置文件

按esc键,退出编辑模式,输入“:wq”保存并退出,关闭文件。

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

【init 5】或【startx】在字符界面下切换到图形界面(前提是装好图形界面)。

【init 3】从图形界面或单用户模式进入字符界面(图形界面有时需要注销)。





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值