linux服务器间文件传输

        当对服务器应用或文件进行迁移时,一般的方法是找一台电脑,先把文件从A服务器下载到电脑,然后再从电脑上传到B服务器。但这样传有几个问题:

        1、步骤繁琐,必须通过电脑作为中介

        2、需要安装额外的软件,比如winscp、FileZilla 等传输工具

        3、下载和上传的速度依赖于服务器外网带宽和本地电脑网速

        此时想,是不是直接可以在2台服务器之间直接传输呢?答案是可以的,并且不需要安装额外的软件,那就是linux自带的scp命令。

        假设从A服务器迁移到B服务器:

        在B服务器执行命令:

文件传输(最好可以先压缩,提高传输速度):

scp root@服务器A的IP地址:/opt/test.zip /opt/

效果:把A服务器/opt下的test.zip 拷贝到了B服务器的/opt目录下

对拷文件夹(包括文件夹本身):

scp -r root@服务器A的IP地址:/opt/upload/ /opt

效果:把A服务器/opt的upload文件夹复制到了B服务器的/opt目录中

迁移文件夹下文件(不包含文件夹本身)

scp -r root@服务器A的IP地址:/opt/upload/* /opt/bak/

效果:把A服务器/opt/upload下的所有文件复制到了B服务器的/opt/bak目录中

提示:

1、输入scp命令后,同意连接,输入A服务器的登录密码即可开始传输

2、如果服务器属于同一专网,比如A、B服务器都是阿里云的服务器,IP地址使用内网IP,传输速度不受弹性ip带宽限制,速度贼快。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux服务器传输文件有多种方式。其中四种常用的方式是 scp、rsync、sftp和wget。 首先是scp,它是secure copy的缩写,用于进行远程文件拷贝。scp使用ssh进行数据传输,并且提供相同的认证方式和安全保证。scp的优点是简单方便、安全可靠,还支持限速参数,但缺点是不支持排除目录。使用scp可以通过以下命令进行文件传输: scp source_file destination_file 接下来是rsync,它是一个强大的文件同步工具,可以在本地和远程服务器同步文件和目录。rsync的优点是可以增量传输,只传输发生变化的部分,也支持排除目录和限速参数。使用rsync可以通过以下命令进行文件传输: rsync options source_file destination_file 第三种方式是sftp,它是secure file transfer protocol的缩写,是一种安全的文件传输协议。sftp提供了类似于ftp的功能,但使用ssh进行加密传输,更加安全可靠。可以使用sftp命令或者使用文件传输客户端工具进行传输。 最后是wget,它是一个用于从Web服务器上下载文件的命令行工具。wget支持通过HTTP、HTTPS和FTP协议下载文件,可以通过以下命令进行文件传输: wget options source_file destination_file 这些方法都可以在Linux服务器进行文件传输,具体选择哪种方法取决于你的需求和环境。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [两台Linux服务器传输文件的四种方法](https://blog.csdn.net/Black_8/article/details/122925549)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Linux 两台服务器传输文件和文件夹四种方式](https://blog.csdn.net/weixin_44256848/article/details/126466072)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值