linux是一个文件,配置服务就是配置它的配置文件的参数。Vim工作模式1.在命令模式下,可以使用“上、下、左、右”移动光标,还可以进行复制、粘贴、替换、删除等操作。2.在输入模式下,按i,a、o等进入输入模式,esc退出3、编辑模式“:/?”可以执行搜索功能工作流每次运行Vim编辑器,默认进入命令模式,需要先切换到进入模式后写入文件,每次写入文件后返回命令模式,以及然后进入编辑模式,对文档进行保存或退出操作。按键说明ctrl+f相当于pagedown#向下移动一页ctrl+b相当于pageup#向上移动一页ctrl+d#向下移动半页ctrl+u#向上移动半页n+space#移动n个字符向后0相当于home#移动到行首$equivalentAtend#移动到行尾G#移动到最后一列gg#移动到第一列nG#移动到第n列n+enter#下移n列x,X#x-向后删除一个字符,X-向前删除一个字符dd#删除(剪切)光标所在整行nx#删除n个字符ndd#删除(剪切)n行startingfromthecursordG#deletethedatafromcursortotheendd1G#deletethecursortothebeginningdataAmountofdatad$#删除光标到行尾的字符yy#复制光标所在的整行位于nyy#复制光标所在的第n行p,P#p-粘贴在光标的上一行,P-粘贴在光标的下一行J#光标所在的行和下一行合并成一行u#撤销上一步的操作ctrl+r#重复上一步的动作。重复前面的动作ZZ#Saveandleave:w[filename]#将编辑好的文件另存为另一个文件:r[filename]#将filename的内容追加到当前文件的光标处:n1,n2w[filename]#Saven1和n2之间的内容作为文件名的内容:!command#暂留文件查看命令对应的执行结果:command#执行这条命令:setnu#显示行号:setnonu#不显示行号:setlist#显示是否有空格:n1,n2s/word1/word2/g#在n1和n2之间搜索word1并替换为word2:1,$s/word1/word2/g#从第一列到最后一列搜索word1,并替换为word2:1,$s/word1/word2/gc#从第一列到最后一列搜索word1,之后替换为word2找到,替换前面确认:%s/one/two/g#将全文中的所有替换为二:s/one/two/g#将当前光标所在行中的所有替换为二:s/one/two#replacethecurrent将光标所在行的第一个替换为two:integer#跳转到这一行shift+Z#退出ctrl+ww#在多个窗口之间切换vim-ofilenam1filename2#打开两个同时文件:sp/etc/shawo#水平分割窗口:vs/etc/shaow#垂直分割窗口ctrl+v#区域模式?String#在文本中从下到上搜索字符串/字符串#在文本中从上到下搜索字符Stringn#显示搜索命令定位到的下一个字符串N#显示搜索命令定位到的上一个字符串在Linux系统中,主机名大多保存在/etc/hostname文件中1.Vim编辑器修改“/etc/hostname”主机名文件2.删除原来的主机名,添加“text.com”3.保存并退出Document,然后使用hostname命令查看是否修改成功。配置网卡PS:在RHEL5和RHEL6中,网卡配置文件的前缀是eth,第一块网卡是eth0,第二块网卡是eth1;等等。在RHEL7中,网卡配置文件的前缀是ifcfg,和网卡的名字一起组成网卡配置文件的名字,比如ifcfg-eno16777736。如果习惯使用RHEL5和RHEL6中的格式,可以替换配置。详细教程见《虚拟机安装》1条。切换到/etc/sysconfig/network-scripts目录(网卡配置文件目录)2.vim编辑器修改网卡文件ifcfg-****或eth*Devicetype:TYPE=Ethernetaddressallocationmode(static-static;DHCP-dynamic):BOOTPROTO=static网卡名称:NAME=eno16777736是否启动:ONBOOT=yesIP地址(门牌号):IPADDR=192.168.10.10子网掩码(区分主机号和网络号):NETMASK=255.255.255.0网关地址(路由器地址):GATEWAY=192.168.10.1DNS地址(域名):DNS1=192.168.10.13.重启网络服务,测试网络是否连通。systemctlrestartnetworkconfigurationyum仓库PS:yum是一个软件仓库,里面存放了几乎所有常用的工具,只需要说出需要的软件包名称,系统就会自动帮你搞定一切。1、进入/etc/yum.repos.d/目录(yum软件仓库配置文件目录)。2、使用Vim编辑器新建配置文件,命名为*.repo(文件名任意,但后缀必须是.repo)**[rhel-media]**:Yum软件仓库的唯一标识,避免与其他Warehouse发生冲突。**name=linuxprobe**:yum软件仓库的名称说明,便于识别仓库用途。**baseurl=file:///media/cdrom**:提供的方式有FTP(ftp://..)、HTTP(http://..)、local(file:///..).**enabled=1**:设置此源是否可用;1可用,0禁用。**gpgcheck=1**:设置本源是否检查文件;1表示检查,0表示不检查。**gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release**:如果以上参数启用验证,请指定公钥文件地址。3、根据配置参数的路径挂载光盘,并将光盘挂载信息写入/etc/fstab文件中4、使用“yuminstallhttpd-y”命令查看yum软件仓库是否可用
