本地与阿里云数据远程文件交互操作scp

11 篇文章 0 订阅
7 篇文章 0 订阅

命令:scp

阿里云服务器的访问端口:22,具体可以看一下实例下的策略安全组,内网访入的信息。大部分22端口是开放的,如果设置了特别的访问策略,这个需要事先了解。

经常会碰到本地WSL或本地win与阿里云进行交互的情况。其实也比较简单,利用scp就可以直接完成。

一、本地WSL下直接上传至远程阿里云服务器

1、单一文件

比如,我本地有一个temp.txt,需要上传至阿里云服务器上。

s**m@staff-NB-146:~$ sudo scp -P22 temp.txt w***tuo@139.1**.101.210:~/doc
w**tuo@139.129.101.210's password:
temp.txt                                                                                                                              100%    0     0.0KB/s   00:00
s**m@staff-NB-146:~$

注意P:为大写;
wotuo@139.129.1.210:~/doc 为阿里云,及相应用户下的目录doc。

2、文件夹

如果是一个文件夹,用法差不多。主要加了一个"-r"参数,递归操作其下的文件。

在这里,我们设置了一个场景,WSL去操作本机win平台下的一个文件夹,看一下效果:

s**m@staff-NB-146:/mnt/d$ sudo scp -P22 -r xtp-sdk w**tuo@139.129.101.210:~/home
w**uo@139.129.101.210's password:
xoms_api_fund_struct.h                                                                                                                100% 1342    60.9KB/s   00:00
xoms_api_struct.h                                                                                                                     100%   27KB 644.2KB/s   00:00
xquote_api_struct.h                                                                                                                   100% 8258   292.2KB/s   00:00
xtp_api_data_type.h                                                                                                                   100%   17KB 717.7KB/s   00:00
xtp_api_struct.h                                                                                                                      100%  482    23.3KB/s   00:00
xtp_api_struct_common.h                                                                                                               100% 1049    39.9KB/s   00:00
xtp_quote_api.h                                                                                                                       100%   29KB   1.2MB/s   00:00
xtp_trader_api.h                                                                                                                      100%   37KB   1.5MB/s   00:00
libxtpquoteapi.so                                                                                                                     100% 1640KB   7.4MB/s   00:00
libxtptraderapi.so                                                                                                                    100% 1705KB   8.6MB/s   00:00
libxtpquoteapi.so                                                                                                                     100% 1642KB   8.5MB/s   00:00
libxtptraderapi.so                                                                                                                    100% 1710KB   8.8MB/s   00:00
libxtpquoteapi.dylib                                                                                                                  100%  358KB   6.1MB/s   00:00
libxtptraderapi.dylib                                                                                                                 100%  356KB   6.2MB/s   00:00
xtpquoteapi.dll                                                                                                                       100%  210KB   5.2MB/s   00:00
xtpquoteapi.lib                                                                                                                       100% 3386   158.7KB/s   00:00
xtptraderapi.dll                                                                                                                      100%  236KB   5.6MB/s   00:00
xtptraderapi.lib                                                                                                                      100% 3516   169.8KB/s   00:00
xtpquoteapi.dll                                                                                                                       100%  239KB   4.9MB/s   00:00
xtpquoteapi.lib                                                                                                                       100% 3440   128.6KB/s   00:00
xtptraderapi.dll                                                                                                                      100%  265KB   5.9MB/s   00:00
xtptraderapi.lib                                                                                                                      100% 3570   159.3KB/s   00:00
Demo测试账号配置.doc                                                                                                            100%   84KB   2.4MB/s   00:00
demo编译相关问题.doc                                                                                                            100%   10KB 444.7KB/s   00:00
config.json                                                                                                                           100%  830    37.7KB/s   00:00
libxtpquoteapi.dylib                                                                                                                  100%  358KB   6.7MB/s   00:00
libxtpquoteapi.so                                                                                                                     100% 1642KB   8.6MB/s   00:00
libxtptraderapi.dylib                                                                                                                 100%  356KB   6.2MB/s   00:00
libxtptraderapi.so                                                                                                                    100% 1710KB   8.9MB/s   00:00
xoms_api_fund_struct.h                                                                                                                100% 1342    52.3KB/s   00:00
xoms_api_struct.h                                                                                                                     100%   27KB   1.2MB/s   00:00
xquote_api_struct.h                                                                                                                   100% 8258   375.0KB/s   00:00
xtpquoteapi.dll                                                                                                                       100%  239KB   5.6MB/s   00:00
xtpquoteapi.lib                                                                                                                       100% 3440   162.3KB/s   00:00
xtptraderapi.dll                                                                                                                      100%  265KB   5.9MB/s   00:00
xtptraderapi.lib                                                                                                                      100% 3570   137.3KB/s   00:00
xtp_api_data_type.h                                                                                                                   100%   17KB 751.1KB/s   00:00
xtp_api_struct.h                                                                                                                      100%  482    24.2KB/s   00:00
xtp_api_struct_common.h                                                                                                               100% 1049    40.8KB/s   00:00
xtp_quote_api.h                                                                                                                       100%   29KB   1.2MB/s   00:00
xtp_trader_api.h                                                                                                                      100%   37KB   1.5MB/s   00:00
CMakeLists.txt                                                                                                                        100%   88     4.5KB/s   00:00
allocators.h                                                                                                                          100%   10KB 381.5KB/s   00:00
document.h                                                                                                                            100%   90KB   3.1MB/s   00:00
encodedstream.h                                                                                                                       100% 9961   453.6KB/s   00:00
encodings.h                                                                                                                           100%   23KB   1.0MB/s   00:00
en.h                                                                                                                                  100% 3677   174.3KB/s   00:00
error.h                                                                                                                               100% 5704   267.2KB/s   00:00
filereadstream.h                                                                                                                      100% 2889   132.1KB/s   00:00
filewritestream.h                                                                                                                     100% 3111   145.6KB/s   00:00
biginteger.h                                                                                                                          100% 9128   419.0KB/s   00:00
diyfp.h                                                                                                                               100%   11KB 522.3KB/s   00:00
dtoa.h                                                                                                                                100% 6867   317.1KB/s   00:00
ieee754.h                                                                                                                             100% 2931   138.1KB/s   00:00
itoa.h                                                                                                                                100%   10KB 470.2KB/s   00:00
meta.h                                                                                                                                100% 6753   302.5KB/s   00:00
pow10.h                                                                                                                               100% 3650   170.6KB/s   00:00
stack.h                                                                                                                               100% 6323   285.8KB/s   00:00
strfunc.h                                                                                                                             100% 1448    68.2KB/s   00:00
strtod.h                                                                                                                              100% 8616   384.4KB/s   00:00

3、某类文件 :拉取服务器上某路径下.py类的文件,到本地目录D:\py_project\myfund

```bash
(base) PS D:\py_project\http_client> scp -r  root@43.120.49.99:/home/dbfund/dataapi/http_server/*.py D:\py_project\myfund

执行如下

root@43.120.49.99's password:
app_data.py                                                                                                                         100%   13KB 195.5KB/s   00:00     
app_flask.py                                                                                                                        100% 9615   164.9KB/s   00:00     
base.py                                                                                                                             100%  622    14.5KB/s   00:00     
database.py                                                                                                                         100%   11KB 187.0KB/s   00:00     
data_loader.py                                                                                                                      100% 2025    38.8KB/s   00:00     
dbclient.py                                                                                                                         100%   13KB 257.2KB/s   00:00     
__init__.py                                                                                                                         100%    0     0.0KB/s   00:00     
jqclient.py                                                                                                                         100%   31KB 326.4KB/s   00:00     
my_logger.py                                                                                                                        100% 1572    23.3KB/s   00:00     
poc.py                                                                                                                              100% 1297    22.2KB/s   00:00     
server.py                                                                                                                           100%  879    17.5KB/s   00:00     
test_get_price.py                                                                                                                   100%  663    16.6KB/s   00:00     
web_utils.py                                                                                                                        100%   27KB 408.0KB/s   00:00 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值