Linux相关--换新的ECS,无法使用自定义镜像,数据如何迁移

Linux操作----从Xshell 中下载文件或(压缩包),把文件或(压缩包)上转到新的ECS

1、下载过程

1 下载软件lrzsz

xs在这里插入图片描述
1、首先进入Xshell界面,选择你要下载的已有会话名。
2、输入命令”sudo apt install lrzsz“,然后要你输入密码,输入自己的密码。
在这里插入图片描述
表示安装成功!!!

2 下载单个文件时

输入命令”sz filename",输入自己要下载的文件名
在这里插入图片描述
比如我要将100.c这个文件下载下来。
此时会有一个对话框弹出,选择相应的下载地址即可。
在这里插入图片描述

3 下载压缩包(文件很多时)

(1)首先你需要先将文件压缩,
采用命令“tar -cf filename.tar .c
注意 filename 选择你想压缩成的名字,.c表示你想压缩的文件类型,我这里是C文件,注意这里是
*.c,表示将所有的以.c文件后缀的全都打包。如图
在这里插入图片描述
(2)输入命令“sz filename.tar",会自动跳转出你要压缩的位置
在这里插入图片描述
选择一个位置之后,会自动传送。
在这里插入图片描述
完成后的样子。

2、上传过程

1 上传文件到服务器

(1)在命令行输入”rz",会自动跳转到你要上传文件所在位置,选择你要上传的文件
在这里插入图片描述

在这里插入图片描述
我这里都是之前的C文件和C++压缩包。
选择其中的一个或多个
在这里插入图片描述
传输成功!
(2)如果失败的话使用另一种操作:

在这里插入图片描述
也会自动跳转到你要传输文件的界面。
在这里插入图片描述
(3)上传成功后如果是文件你可以直接在Xshell命令行打开。
例如你将之前下载的100.c文件上传到新的服务器的话,在新的服务器打开文件时输入命令“ls"可以查看你文件中是否存在了100.c这个文件。
在这里插入图片描述
(4)如果你上传的是压缩包,你可以使用命令”tar -xf filename.tar“
在这里插入图片描述
filename自己改,是你自己要解压缩的文件包名。
成功后使用命令”ls“,查看服务器中有的所有文件
在这里插入图片描述
这样的话就可以将单个文件或者是压缩包上传并且解压压缩包了。就可以在新的云服务器上继续使用了!!!

3、总结

本次操作是由于一开始使用高校学生计划领取了两个月的ECS,到期后无法使用镜像。客服说活动购买的话,镜像不能使用自定义镜像,只能创建公共镜像,所以传输数据的话,使用第三方远程工具Xshell,连接服务器,在服务器内对数据进行tar包的压缩,下载tar包到本地,在上传到新的服务器。

后期附加

后期有一个.zip的文件压缩包,想要上传到Linux然后解压,接下来解释一下过程
1、上传.zip 压缩包如果使用上面的“rz” 命令会出现乱码,并且会自动断开连接

在这里插入图片描述

2、所以要在Linux界面上输入命令“rz -be”,然后选择你要上传的压缩包的,才可以

在这里插入图片描述

3、上传之后要进行解压缩.zip文件,输入命令“sudo apt install unzip zip”先安装好该文件

在这里插入图片描述

4、接下来在你上传的位置解压该.zip文件就可以了,输入命令“unzip XXX.zip”,就可以解压压缩包了

在这里插入图片描述

就可以解压成功.zip 文件了!!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值