作业4使用vi编辑器配置网络环境

命令和路径 描述
ifconfig 改变网卡地址,启用禁用网卡
route 管理本机路由表
hostname 设置本机主机名
【任务一】使用ifconfig命令改变网卡IP地址
1.下载解压CentOS7 64位.rar镜像文件,并启动虚拟机
2.使用ifconfig命令查看虚拟机的IP地址,截图
在这里插入图片描述
3.使用ifconfig命令把虚拟机的地址设成192.168..学号mod254,截图
在这里插入图片描述
4.使用ping命令检查虚拟机到主机的互通性,截图
在这里插入图片描述
5.使用route命令查看本机的路由表,截图
在这里插入图片描述
【任务二】熟悉vi的基本命令, 编辑作业2任务二的命令行到一个文件中
1.vi的三种模式的特点、如何切换
i 进入插入模式
esc 进入命令模式
: 进入末行模式
2.vi <文件名> 打开文件
:q 结束编辑
:q! 不存盘退出
:w 存盘后退出
:wq 强制存盘后退出
3.vi基本编辑(命令模式下)
dd 删除光标所在行
yy 复制光标所在行
nyy 复制光标所在n行
p 粘贴
在这里插入图片描述
【任务三】编辑网卡配置文件配置IP地址和网关以及DNS
配置文件 描述
/ect/sysconfig/network-scripts/ifcfg-ens
第一块以太网卡的配置文件
/etc/resolv.conf 域名服务器配置文件
1.打开vmware虚拟网络编辑器,查看vmnet8的地址和网关,截图
在这里插入图片描述
2.使用vi编辑/etc/sysconfig/network-scripts/ifcfg-ens,把地址设置为vmnet8的同一网段,网关地址相同,编辑好的ifcfg-ens*文件截图
在这里插入图片描述
3.使用systemctl restart network 重启网络服务,截图
在这里插入图片描述
4.使用ifconfig检查IP地址配置,截图,ping www.baidu.com,截图
在这里插入图片描述
5.使用vi编辑/etc/resolv.conf,ping www.baidu.com,截图
在这里插入图片描述
在这里插入图片描述
【任务四】使用SSH远程管理linux服务器
1.使用netstat -antp 查看虚拟机开放端口,标出sshd,截图
在这里插入图片描述
2.使用systemctl stop sshd 停止服务,再查看虚拟机开放端口,截图
在这里插入图片描述
3.查看sshd的配置文件,/etc/ssh/ sshd_config; /etc/ssh/ ssh_config, 截图
grep -v ^# /etc/ssh/sshd_config | grep -v ^$(输出不以#开头和不是空行的行)
在这里插入图片描述
4.查看sshd的密钥文件,/etc/ssh/ ssh_host_rsa_key; /etc/ssh/ ssh_host_rsa_key.pub截图

在这里插入图片描述
5.使用systemctl start sshd启动服务,再查看虚拟机开放端口,截图
在这里插入图片描述
6.在主机使用xshell连接虚拟机,截图
在这里插入图片描述

7.在主机和虚拟机分别使用netstat命令查看网络连接状况,截图
在这里插入图片描述
在这里插入图片描述

### 使用Vi编辑器的基础指南 #### 了解Vi的三种工作模式 Vi编辑器具有三种主要的工作模式: - **命令行模式**:这是启动vi时默认进入的状态,在此状态下可以通过键盘输入各种命令来移动光标、删除文字等。例如,`dd`用于删除当前行[^1]。 - **插入模式**:通过按下`i`键可以从命令行模式转换到插入模式,在这里能够像常规文本处理器那样自由地修改文档内容;完成编辑后需按`Esc`返回至上一层级即命令状态以便执行进一步动作[^2]。 - **底行模式**:当处于命令行模式下并希望保存更改或退出程序时,则应先敲击`:`,这会把用户带到屏幕底部准备接收特定指示(如`:wq`表示写入文件并结束进程),同时也能在此处设置一些选项比如显示/隐藏行号(`:set nu`) 或者开启/关闭自动折行功能(`:set wrap`) [^3]。 #### 启动与打开文件 要利用vi创建新档案或是加载已有资料进行查看及调整,只需于终端界面中打入如下指令即可实现目标: ```bash vi 文件名.txt ``` 如果指定路径下的相应实体不存在的话,那么上述行为将会触发新建过程而非报错提示找不到匹配项。 #### 编辑操作概览 一旦进入了想要处理的目标文件内部,就可以依据实际需求灵活运用下面列举出来的几种常见技巧来进行高效作业了: - 开始录入字符前记得先进入插入态——点击字母表中的`i`; - 若要撤回最近一次变更可随时调用快捷组合`u`; - 对误删部分恢复原状则依靠`Ctrl+r`; - 设置显示行数有助于定位具体位置:`:set number`;反之取消该特性则是`:set nonumber`; - 当遇到过长而被截断展示的内容行时,可通过`:set nowrap`(不换行)/ `:set wrap`(允许换行) 来控制其呈现方式; 最后但同样重要的一点在于掌握如何优雅地离开这个强大的工具而不丢失任何未存盘的数据变动。为此目的服务的关键字就是`:wq` (write & quit),它意味着将所有待定更正正式记录下来并且安全终止应用程序实例运行周期。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值