3.3(Linux基础)VM操作和Linux文件传输

前言

Linux作为每个程序员都必会的技术

这里我参考的是韩顺平老师的视频进行编写笔记。

如有冒犯,通知我一下

如有冒犯,通知我一下

如有冒犯,通知我一下

VM下的Linux操作

前面我们已经通过使用VM进行安装了CentOS,下面我就进行安装完成。下面我们通过VM来操作Linux看一看其他功能

虚拟机克隆

我们再之后的学习中需要多个Linux进行操作,比如集群。

但是每次都去再创建Linux,比较麻烦。我们可以通过VM进行Centos的克隆

方式1:

直接找到之前安装CentOS地方复制文件。

3.3(Linux基础)VM操作和Linux文件传输

3.3(Linux基础)VM操作和Linux文件传输

方式2

通过VM进行克隆

通过VM进行克隆,本质上也是和文件复制一样的。

3.3(Linux基础)VM操作和Linux文件传输

虚拟机的快照

在我们的VM克隆操作中,我们看到存在一个快照

再你使用虚拟机的时候想要执行一个操作前,怕出现错误,导致虚拟机不能运行的时候。

可以设置虚拟机快照。可以进行回退到之前的快照版本

设置一个快照
3.3(Linux基础)VM操作和Linux文件传输

可以通过快照版本回选择设置过的快照

设置多个快照,就可以进行避免错误了。

3.3(Linux基础)VM操作和Linux文件传输

3.3(Linux基础)VM操作和Linux文件传输

快照版本示意图

快照图并不会按照一条线的排序

而是根据你的操作来进行

你在快照A下多创建几个快照,不同的快照就会产生不同的分支

3.3(Linux基础)VM操作和Linux文件传输

虚拟机的迁移和删除

虚拟机安装好之后,本质就是一个文件。所以虚拟机的迁移和删除

就是将虚拟机文件的移动和删除。

想要让朋友也有我们的虚拟机,将ISO文件和虚拟机文件复制个朋友即可

通过VM操作

注意这里需要虚拟机关机

这个移除并不是真正删除文件

3.3(Linux基础)VM操作和Linux文件传输

这一步可以进行完整的删除

3.3(Linux基础)VM操作和Linux文件传输

VMtools

可以将我们window文件和Linux文件夹共享

这里我的VM16,我的有些问题。

远程连接

我们windows下安装的Linux来回切换都比较麻烦。

而且真实的工作中,并不是Linux再你这边,所以你需要进行远程连接Linux,在你的window中使用。

远程连接的工具

MobaXterm:可以进行远程连接和传输,我使用的是这个

3.3(Linux基础)VM操作和Linux文件传输

Xftp7:只可以进行远程的传输文件

Xshell:只可以进行远程的连接,进行操作命令

上面两个是一家的

XFTP - NetSarang Website
3.3(Linux基础)VM操作和Linux文件传输

首先获取Linux的端口号

ifconfig获取端口

3.3(Linux基础)VM操作和Linux文件传输

建立SSH连接

3.3(Linux基础)VM操作和Linux文件传输

可以看到我这次很成功

3.3(Linux基础)VM操作和Linux文件传输

3.3(Linux基础)VM操作和Linux文件传输

  1. 左侧可以进行文件上次
  2. 右侧可以进行Linux的命令编写

我遇到过的错误

在我远程连接的时候出现了问题,SSH服务没有打开

1、查看SSH服务有没有安装

# rpm -qa | grep ssh

列出很多安装包表示已经安装ssh

2、查看SSH服务有没有开启

# service sshd status

3、开启或重启ssh服务

# service sshd start
上一篇:spark学习二


下一篇:mysql存储过程调试方法