前言
Linux作为每个程序员都必会的技术
这里我参考的是韩顺平老师的视频进行编写笔记。
如有冒犯,通知我一下
如有冒犯,通知我一下
如有冒犯,通知我一下
VM下的Linux操作
前面我们已经通过使用VM进行安装了CentOS,下面我就进行安装完成。下面我们通过VM来操作Linux看一看其他功能
虚拟机克隆
我们再之后的学习中需要多个Linux进行操作,比如集群。
但是每次都去再创建Linux,比较麻烦。我们可以通过VM进行Centos的克隆
方式1:
直接找到之前安装CentOS地方复制文件。
方式2
通过VM进行克隆
通过VM进行克隆,本质上也是和文件复制一样的。
虚拟机的快照
在我们的VM克隆操作中,我们看到存在一个快照
再你使用虚拟机的时候想要执行一个操作前,怕出现错误,导致虚拟机不能运行的时候。
可以设置虚拟机快照。可以进行回退到之前的快照版本
设置一个快照
可以通过快照版本回选择设置过的快照
设置多个快照,就可以进行避免错误了。
快照版本示意图
快照图并不会按照一条线的排序
而是根据你的操作来进行
你在快照A下多创建几个快照,不同的快照就会产生不同的分支
虚拟机的迁移和删除
虚拟机安装好之后,本质就是一个文件。所以虚拟机的迁移和删除
就是将虚拟机文件的移动和删除。
想要让朋友也有我们的虚拟机,将ISO文件和虚拟机文件复制个朋友即可
通过VM操作
注意这里需要虚拟机关机
这个移除并不是真正删除文件
这一步可以进行完整的删除
VMtools
可以将我们window文件和Linux文件夹共享
这里我的VM16,我的有些问题。
远程连接
我们windows下安装的Linux来回切换都比较麻烦。
而且真实的工作中,并不是Linux再你这边,所以你需要进行远程连接Linux,在你的window中使用。
远程连接的工具
MobaXterm:可以进行远程连接和传输,我使用的是这个
Xftp7:只可以进行远程的传输文件
Xshell:只可以进行远程的连接,进行操作命令
上面两个是一家的
首先获取Linux的端口号
ifconfig获取端口
建立SSH连接
可以看到我这次很成功
- 左侧可以进行文件上次
- 右侧可以进行Linux的命令编写
我遇到过的错误
在我远程连接的时候出现了问题,SSH服务没有打开
1、查看SSH服务有没有安装
# rpm -qa | grep ssh
列出很多安装包表示已经安装ssh
2、查看SSH服务有没有开启
# service sshd status
3、开启或重启ssh服务
# service sshd start