前言:
本文章主要是讲解在Windows使用Xshell工具管理虚拟机中Linux,同时附带docker的安装(docker可以让我们更方便的使用我们的Linux)这里博主虚拟机使用的CentOS 7
将虚拟机装好后,我们首先要做的的就是在虚拟机中装docker,docker指令可以快速拉取镜像,获取对应的程序。
好了,接下来进入正题部分。我们开启虚拟机并且进入虚拟机的终端页面,在Linux系统中进入终端的方式有两种:一是在桌面上直接单击鼠标右键,就可以发现终端;二是在桌面应用程序下的系统工具中可以看到
进入终端后我们还要做一件事,就是将用户改成root,没有root权限我们是无法通过指令来获取我们需要的软件,我们只需要在终端输入 su 然后回车就可以了,此时你会发现弹出一个需要输入输入密码的窗口,然后直接输入密码然后回车就可以了,还有一点就是在Linux终端中输入root密码时密码是不会显示出来的,当显示[ root@localhost -------] # 就说明操作成功了
之后我们需要下载Linux的一些相关配置,在终端输入两个指令 yum -y install gcc 和 yum -y install gcc-c++
然后就可以开始装docker,对与docker的安装我们参照官网给出的资料依此输入指令,在输入第二条指令时我们需要更改库地址,这里我们选用阿里云的地址
yum install -y yum-utils
yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io
这是我们的docker就已经安装成功了,之后我们启动docker,并用docker运行我们的第一个指令,当界面中显示 hello from docker!就说明我们成功了
systemctl start docker
docker run hello-world
到这里我们已经成功一半了,接下来就是实现在Windows下来管理我们的虚拟机,这是我们需要用到一个软件,那就是Xshell,目前xshell7已经可以免费使用了,不需要我们再去下载绿色版本了家庭/学校免费 - NetSarang Website (xshell.com)
https://www.xshell.com/zh/free-for-home-school/
安装后,我们还要做的就是连接到我们的虚拟机,Xshell连接到我们的虚拟机需要我们提供我们虚拟机的ip,我们在虚拟机终端中输入 ifconfig 然后回车,在弹出来的信息中ens--下的inet就是我们虚拟机的IP了,这里博主就不发图片了(害怕被攻击),j将ip复制到Xshell中粘贴然后点连接就行了
至此我们就已经完成了我们所有的配置,可以尝试在Xshell中输入指令来控制我们的虚拟机了
到此我们已经基本实现了在Windows上实现Linux自由了,我们可以在Xshell使用指令来控制我们的虚拟机下载redis,mongodb等等我们所需要的一些软件
想和博主一起学习的可以关注一下博主,博主会不定时更新博主所学习到的一些内容哦