系统:CentOS-8.1.1911-x86_64-dvd1
软件:VMware Workstation Pro 16
安装centos
VM安装的步骤
1. 去BIOS里修改设置开启以常交(f2,f10)
2. 安装虚拟机软件(vm15.5),演示一把,1. 在BIOS开启CPU虚拟化支持 启动BIOS的虚拟化设置 | 开启CPU虚拟化支持-百度经验 (baidu.com)
2. 再安装
下载centos
清华大学开源软件镜像站
Index of /centos/7.9.2009/isos/x86_64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
创建虚拟机
最小安装改成这样
若出现sorry,that didn't work.please try again
输入大写字母要用Shift输入大写
手动分区:
boot分区 1个g, swap分区 按运行内存,根分区 剩下全部
网络连接三种模式:
1.桥接模式,虚拟系统可以和外部系统通讯,但是容易造成iP冲突
2.NAT模式,网络地址转换模式.虚拟系统可以和外部系统通讯,不违成IP冲突
3.主机模式:独立的系统
虚拟机克隆
如果你已经安装了一台1iuⅸ操作系统,你还想再更多的,老韩提示大家:没有必要再重新安装,你只需要克隆就可以
看演示。
方式1,直接拷贝一份安装好的虚拟机文件
方式2,使用vmware的克隆操作,注意,克隆时,需要先关闭linux系统
虚拟机快照
如果你在使用虚拟机系统的时候(比如liux),你想回到原先的某一个状态,也就是说你担心可能有误操作
造成系统异常,需要回到原先某个正常运行的状态,vmwaret也提供了这样的功能,就叫快照管理
虚拟机迁移和删除
我在前面讲过,虚拟系统安装好了,它的本质就是文件(放在文件夹的)。因此虚拟系统的迁移很方便,你可以把安
装好的虚拟系统这个文件夹整体拷贝或者剪切到另外位置使用。删除也很简单,用vmware进行移除,再点击菜单->从磁盘删除即可,或者直接手动删除虚拟系统对应的文件夹即可。
安装vmtools
vmtools安装后,可以让我们在windows下更好的管理vm虚拟机
可以设置windows:和centos的共享文件夹
1.进入centos
2.点击vm菜单的->install vmware tools
3.centos:会出现一个vm的安装包,Xx.tar.gz
4. 拷贝到/opt
5.使用解压命令tar,得到一个安装文件
6.进入该vm解压的目录,/opt目录下
7.安装./vmware-install..pl
8.全部使用默认设置即可,就可以安装成功
9.注意:安装vmtools需要有gcc.
解压命令
tar -zxvf xx.tar.gz
共享文件夹
1.为了方便,可以设置一个共享文件夹,比如d:/myshare
具体步骤
1.菜单->vm->setting,如图设置即可注意:设置选项为always enable,
这样可以读写了
2.windows:和centos可共享d:/myshare目录可以读写文件了
3.共享文件夹在centos的/mnt/hgfs/下
●注意事项和细节说明
1.windows和contos就可以共享文件了,但是在实际开发中,文件的上传下载是需要使用远程方式完成的
2.远程方式登录,我们后面会具体讲解
基本命令
(一)基本命令
1、dnf同yum使用方法
dnf -y update
2、 查看ip信息
nmcli
3、添加中文语言包(解决 vi 中文乱码)
yum -y install langpacks-zh_CN.noarch
4、重启网卡 指定网卡名重启,否则重启所有网卡
nmcli c reload + 网卡名
5、取关于已知设备的完整信息
nmcli device show
6、取活动连接配置集的概述
nmcli connection show
二、手工配置网卡
1、假设网卡标识符为xxx
vi /etc/sysconfig/network-scripts/ifcfg-xxx
2、使用nmcli重新回载网络配置
nmcli c reload
3、如果之前没有xxx的connection,则上一步reload后就已经自动生效了
nmcli c up xxx
三、nmcli配置网卡
1、查看网卡信息
nmcli connection
NAME UUID TYPE DEVICE
System eth0 xxx ethernet eth0
System eth1 xxx ethernet eth1
2、显示具体的网络接口信息
nmcli connection show xxx
3、显示所有活动连接
nmcli connection show --active
4、给xxx添加一个IP(IPADDR)("System eth0"为网卡的连接名,可改为自己的信息)
nmcli connection modify "System eth0" +ipv4.addresses 192.168.0.58
5、给xxx添加一个子网掩码(NETMASK)
nmcli connection modify "System eth0" +ipv4.addresses 192.168.0.58/24
6、添加DNS
nmcli connection modify xxx ipv4.dns 114.114.114.114
7、删除DNS
nmcli connection modify xxx -ipv4.dns 114.114.114.114
8、添加一个网关(GATEWAY)
nmcli connection modify xxx ipv4.gateway 192.168.0.2
9、修改内核参数配置文件
vi /etc/default/grub