目录
一、VIM编辑器
1.1 一般模式
语法 | 功能描述 |
yy | 复制光标当前一行 |
y数字y | 复制一段(从第几行到第几行) |
p | 箭头移动到目的行粘贴 |
u:uodo | 撤销上一步 |
dd | 删除光标当前行 |
d数字d | 删除光标(含)后多少行 |
x | 删除一个字母,相当于del,向后删 |
X | 删除一个字母,相当于Backspace,向前删 |
yw | 复制一个词 |
dw | 删除一个词 |
^ | 移动到行头 |
$ | 移动到行尾 |
gg或者1+G | 移动到页头 |
G | 移动到页尾 |
数字+G(先输入数字,在按G) | 移动到目标行 |
1.2 编辑模式
在一般模式中可以进行删除、复制、粘贴等的动作,但是无法编辑文件内容!
i | 当前光标前 |
a | 当前光标后 |
o | 当前光标行的下一行 |
I | 光标所在行最前 |
A | 光标所在行最后 |
O | 当前光标行的上一行 |
1.3 命令模式
在一般模式中,输入『 : / ?』3个中的任何一个可进入命令模式
在这个模式当中, 可以提供你『搜寻资料』的动作,而读取、存盘、大量取代字符、离开 vi 、显示行号等动作是在此模式中达成的!
常用命令
命令 | 功能 |
:w | 保存 |
:q | 退出 |
:! | 强制执行 |
: %s/old字符/new字符 | 批量替换 |
/ 要查找的词 | n 查找下一个,N 往上查找 |
? 要查找的词 | n是查找上一个,N是往下查找 |
:set nu | 显示行号 |
:set nonu | 关闭行号 |
ZZ(shift+zz) | 没有修改文件直接退出,如果修改了文件保存后退 |
:nohl | 去除高亮显示 |
二、网络配置和系统管理员操作
2.1 查看网络IP和相关
1)查看虚拟网络编辑器
2)修改ip地址
3)查看网关
2.2 配置网络IP地址
2.2.1 ifconfig配置网络接口
1)基本语法
ifconfig (功能描述:显示所有网络接口的配置信息)
2.2.2 修改IP地址
1)修改IP地址
vim /etc/sysconfig/network-scripts/ifcfg-ens33
以下标红的项必须修改,有值的按照下面的值修改,没有该项的要增加。(网关和域名解析器需要和虚拟网络编辑器中的配置一样)
#IP的配置方法[none|static|bootp|dhcp](引导时不使用协议|静态分配IP|BOOTP协议|DHCP协议)
BOOTPROTO=static
#IP地址
IPADDR=192.168.6.100
#网关
GATEWAY=192.168.6.2
#域名解析器
DNS1=192.168.6.2
修改后,如下图所示
:wq 保存退出
2)执行systemctl restart network命令
3)如果报错,reboot,重启虚拟机
4)修改windows的VMnet8网卡信息(也可以选择自动获取)
注意: VMnet8网卡里的ip地址不可以和虚拟机的ip重复
2.2.3 ping 测试主机之间网络连通性
1)基本语法
ping 目的主机 (功能描述:测试当前服务器是否可以连接目的主机)
2)案例实操
(1)测试当前服务器是否可以连接百度
[root@hadoop100 桌面]# ping www.baidu.com
2.3 配置主机名
2.3.1 hostname 显示和设置系统的主机名称
1)基本语法
hostname (功能描述:查看当前服务器的主机名称)
2.3.2 修改主机名称
1)修改linux的主机映射文件(hosts文件)
(1)进入Linux系统查看本机的主机名。通过hostname命令查看
[root@hadoop100 桌面]# hostname
localhost.localdomain
(2)如果感觉此主机名不合适,我们可以进行修改。通过编辑/etc/hostname文件
[root@hadoop100 桌面]# vim /etc/hostname
文件中内容
(3)打开此文件后,可以看到主机名。修改此主机名为我们想要修改的主机名
java100
(4)保存退出。
(5)打开/etc/hosts
[root@hadoop100 桌面]# vim /etc/hosts
添加如下内容
192.168.6.100 java100
192.168.6.101 java101
(6)重启设备,重启后,查看主机名,已经修改成功
2)修改window10的主机映射文件(hosts文件)
(1)进入C:\Windows\System32\drivers\etc路径
(2)拷贝hosts文件到桌面
(3)打开桌面hosts文件并添加如下内容
192.168.6.100 java100
192.168.6.101 java101
(4)将桌面hosts文件覆盖C:\Windows\System32\drivers\etc路径hosts文件