Linux如何将云服务器上的数据拷贝到本地电脑? (linux连接云服务器)

博主:xiaoweixiaowei 2023-01-18 条评论

本文导航

  • Linux如何将云服务器上的数据拷贝到本地电脑?
  • 新睿云弹性云服务器怎么安装linux系统?
  • Linux有必要购买云服务器吗?
  • 为什么境外云服务器不能进行windows和linux镜像互换?
  • Linux如何将云服务器上的数据拷贝到本地电脑?

    答具体解决方法如下

    1- 基本命令

    % scp <username>@server-ip:/file/path/123.txt /目标地/path/

    比如:我想把服务器(IP=12.22.33.5)上位于的文件 /home/jennifer/123.txt ,复制到我本机的 /Users/jennifer/

    应该是这样: % scp jennifer@12.22.33.5:/home/jennifer/123.txt /Users/jennifer/

    2- 复制文件夹

    需要 -r

    按以上例子,加上123.txt上一层的文件夹 /home/jennifer/QA/123.txt

    应该是这样: % scp -r jennifer@12.22.33.5:/home/jennifer/QA /Users/jennifer/

    3- 服务器有接口/port

    需要 -P

    比如接口是 2222

    Linux如何将云服务器上的数据拷贝到本地电脑? (linux连接云服务器)

    应该是这样: % scp -r -P 2222 jennifer@12.22.33.5:/home/jennifer/QA /Users/jennifer/

    4- 需要输入密钥/sshkey

    比如密钥的本地路径是:/Users/jennifer/sshkey_jen.txt

    应该是这样: % scp -r -P 2222 -i /Users/jennifer/sshkey_jen.txt jennifer@12.22.33.5:/home/jennifer/QA /Users/jennifer/

    5- 如果服务器上的文件需要root 权限

    可以把需要的文件复制到你自己的用户下面:

    5.1- ssh 到服务器

    5.2- sudo cp /home/其它文件夹/文件 /home/我的文件夹/

    5.3- 用以上 1-4 中你需要的命令即可

    新睿云弹性云服务器怎么安装linux系统?

    作为新睿云的老用户我来回答你,其实新睿云的服务器安装Linux系统极为便捷,在官网后台更多管理中便有相关系统镜像。像主流Centos、Ubuntu……等发行版本镜像全部都有,在控制台直接选择后,如下图:直接重装即可。

    Linux有必要购买云服务器吗?

    没有必要,如果访问量不大,弄台虚拟机就可以

    为什么境外云服务器不能进行windows和linux镜像互换?

    我的回答:肯定不能。我的分析:每次虚拟机安装系统,通过ISO的方式安装都是一个繁琐的过程。或者通过网络引导PXE的方式安装操作系统,也是需要耗费大量时间的,并且网络环境比较复杂。云服务器都是使用的虚拟机镜像的方式。就是安装好一个虚拟机之后,关闭虚拟机,把系统做成镜像。下次启动的时候,直接启动镜像,相当于复制系统盘的方式,所以启动新的云服务器时间会很快。既然知道了这个原理,也就是可以肯定Windows和Linux属于不同种类的操作系统类型,肯定是不能进行替换的。但是创建云服务器,不耗费配额的情况,是可以删除不用的操作系统。使用新的镜像模版去创建新的云服务器。由于Windows和Linux的底层文件系统和原理不同,所以不能互相进行镜像更换。运动会改变人生,多思考也会发生改变。

    The End

    发布于:2023-01-18,除非注明,否则均为 主机评测原创文章,转载请注明出处。