企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
Vim编辑器三张模式——命令模式、末行模式、编辑模式 - 命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。 - 输入模式:正常的文本录入。 - 末行模式:保存或退出文档,以及设置编辑环境。 三种模式的切换方法: ![Image](https://box.kancloud.cn/676ccbc9118a242dcc07d034b0fd0892_544x220.png) 每次运行Vim编辑器时,默认进入命令模式,切换输入模式后再进行文档编辑工作,而每次编写完后需要返回命令模式,才能进入末行模式,执行文档保存或退出。无法从输入模式切换到末行模式。 #### vim中常用的命令 命令 作用 dd 删除(剪切)光标所在整行 5dd 删除(剪切)从光标处开始的5行 yy 复制光标所在整行 5yy 复制从光标处开始的5行 n 显示搜索命令定位到的下一个字符串 N 显示搜索命令定位到的上一个字符串 u 撤销上一步的操作 p 将之前删除(dd)或复制(yy)过的数据粘贴到光标后面 #### 末行模式中可用的命令 命令 作用 :w 保存 :q 退出 :q! 强制退出(放弃对文档的修改内容) :wq! 强制保存退出 :set nu 显示行号 :set nonu 不显示行号 :命令 执行该命令 :整数 跳转到该行 :s/one/two 将当前光标所在行的第一个one替换成two :s/one/two/g 将当前光标所在行的所有one替换成two :%s/one/two/g 将全文中的所有one替换成two ?字符串 在文本中从下至上搜索该字符串 /字符串 在文本中从上至下搜索该字符串 配置主机名称: /etc/hostname中,修改之后需要强制保存退出(:wq!) #### 配置网卡信息: 1:首先切换到/etc/sysconfig/network-scripts目录中(存放着网卡的配置文件) 2:使用vim编辑器修改网卡文件ifcfg-eno 16777736,逐项写入下面的配置参数并保存退出。 - 设备类型:TYPE=Ethernet - 地址分配模式:BOOTPROTO=static - 网卡名称:NAME=eno16777736 - 是否启动:ONBOOT=yes - IP地址:IPADDR=192.168.10.10 - 子网掩码:NETMASK=255.255.255.0 - 网关地址:GATEWAY=192.168.10.1 - DNS地址:DNS1=192.168.10.1 3:重启网络服务并测试网络是否联通 (systemctl restart network) 注意:重载网卡驱动/etc/init.d/network reload #### 搭建并配置Yum软件仓库的地址步骤: 1:进入到/etc/yum.repos.d/目录中(因为该目录存放着Yum软件仓库的配置文件)。 2:使用vim编辑器创建一个名为rhel7.repo的新配置文件(文件名称可随意,但后缀必须为.repo),逐项写入下面加粗的配置参数并保持退出(不要写后面的中文注释)。 - **\[rhel-media\]:**Yum软件仓库唯一标识符,避免与其他仓库冲突。 - **nam=linuxprobe:**Yum软件仓库的名称描述,易于识别仓库用处。 - **baseurl=file:///media/cdrom:**提供的方式包括FTP([ftp://..)、HTTP(http://](ftp://..)%E3%80%81HTTP(http://)..)、本地(<a class="text_">file:///</a>..)。 - **enabled=1:**设置此源是否可用;1为可用,0为禁用。 - **gpgcheck=1:**设置此源是否校验文件;1为校验,0为不校验。 - **gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release:**若上面参数开启校验,则指定公钥文件地址。 3:按配置参数的路径挂载光盘,并把光盘挂载信息写入到/etc/fstab文件中。 4:使用“yum install httpd -y”命令检查Yum软件仓库是否已经可用。 命令: \# cd /etc/yum.repos.d/ \# vim rhel7.repo (下面是内容 ) \[rhel7\] name=rhel7 baseurl=file:///media/cdrom enabled=1 gpgcheck=0 下面是创建挂载点后进行挂载操作,并开机自动挂载。并尝试Yum软件仓库安装web服务,完成complete。 \# mkdir -p /media/cdrom \# mount /dev/cdrom /media/cdrom \# vim /etc/fstab (下面是添加的内容) /dev/cdrom /media/cdrom iso9660 defaults 0 0 \# cd ~ \# yum install httpd