实训学习内容
VM的网络设置:(三种)
NAT模式
NAT(网络地址转换)vmnet8
VM会启用VM DHCP服务,会给我们选择NAT模式的机器分配IP。
分配的IP地址范围:编辑-->虚拟网络编辑器-->选中NAT模式-->(先修改子网IP和子网掩码)DHCP设置-->在里面设置IP地址池
DHCP 动态地址分配协议 用户端PC可以自动获取IP
客户端PC会自动获取IP,可以连接到外网,可以ping通宿主机(宿主机上会多出来两个网卡:NAT和仅主机,NAT模式网卡上的IP和DNCP中设置的地址池是同一网段)
仅主机模式 使用网卡vmnet1
虚拟机选择仅主机模式后会自动获取IP,该IP在虚拟网络编辑器中可以设置,无法连接外网,选择仅主机模式的虚拟机之间能够相互ping通,这样的虚拟机只能ping通宿主机的VMnet1这个网卡
桥接模式
桥接模式的PC和宿主机是平等,会自动获取宿主机所在网络的IP,能ping通宿主机和外网
常用的linux命令:
ls 查看当前文件夹下或者其他文件夹的文件列表或者文件夹列表
ls -l 详细信息的列表
ls -al 查看所有的文件列表的详细信息
cd ./当前目录 ../上一级目录
clear = ctrl+l 清屏
ping
touch index.html 创建文件
echo ‘hello world!!!’ >index.html 写数据
cat index.html 查看文件
more index.html less index.php 区别后面讲
tac index.html 读文件
mkdir test 创建文件夹
rmdir test 删除文件夹
rm index.html 删除文件
rm -rf dede 强制删除文件夹
cp /var/test.log ./ 将/var/test.log拷贝一份到当前目录下
mv /var/test.log /root/dede 将/var/test.log文件移动到/root/dede文件夹下
/ 根目录
~ 家目录 cd 后面不跟数据直接回车就回到家目录
cd =cd ~ =cd /root 进入到root家目录(当前登录的用户是root)
cd =cd ~=cd /home/test/ 进入到test的家目录(当前登录的用户是test)
[root@localhost~]#
root 表示当前登录的用户
localhost 表示当前登录的计算机名字
~ 表示当前工作的位置,家目录
# 当前用户是root
$ 当前用户是普通用户
家目录:用户默认工作的地方,用于存在自身文件的位置
su test 切换到test用户 ,注意:由root切换到普通账号,不要密码
whoami 当前用户是谁
id 查看当前用户的uid 注意:uid=0的用户是root
su root=su 需要输入root的密码
hostname 计算机名
读文件显示一部分,more 文件名(显示百分比) less 文件名 不显示百分比
head 文件 默认显示前10行
head -n 7 文件 显示前7行
tail 文件名 默认显示后10行
tail -n 5 文件名 读取后5行
查找文件的常用命令
find /etc/ -name ‘*network*’
Linux中所有的设备都是以文件的形式存在,如网卡在Linux中有一个文件来表示网卡(配置文件),ifconfig-->ens33-->find /etc/ -name ‘*ens33*’
在vim编辑器中找数据
需要在命令模式中进行
/key_word 在光标之后找第一次出现的关键词
按住n键会寻找下一个关键词
:%s/key1/key2 所有的文档每行第一次出现的key1替换成key2
:%s/key1/key2/g 所有的key1替换成key2
:s/key1/key2 将当前行第一次出现的key1替换成key2
:s/key1/key2/g 将当前行中所有的key1替换成key2
VIM其他操作(命令模式)
x 删除光标后面的一个字符
X 删除光标前面的一个字符
dd 删除光标所在行
ndd 删除光标后n行
yy 复制光标所在行
p 将复制的数据粘贴到光标的下一行
P 将复制的数据粘贴到光标的上一行
u 撤销上一个动作