较大数据集从Windows本地传到Linux服务器上的几种尝试

1.用MobaXterm软件,连接远程服务器,左侧sftp栏找到将数据集放置的位置,直接将本地文件夹内的数据集拖拽到对应位置即可。

    复制的速度不一,有时可达到22M/s,有时只能达到1000K/s。

2.使用pscp命令,在本地Windows终端上输入命令,输入服务器密码后,即可上传到服务器对应位置上,但此方法在尝试时速度也不是很理想,约500K/s。

     ①在这个尝试过程中,先是找到了一篇关于scp命令在win和Linux之间传文件的文章,win-r,cmd命令后输入所需的命令格式,发现没有该条指令。

(1)在本地的终端下,而不是在服务器上。在本地的终端上才能将本地的文件拷入服务器。对应链接
(2)scp -r localfile.txt username@192.168.0.1:/home/username/
其中,
        1)scp是命令,-r是参数
        2)localfile.txt 是文件的路径和文件名
        3)username是服务器账号
        4)192.168.0.1是要上传的服务器ip地址
        5)/home/username/是要拷入的文件夹路径

     ②在百度后发现可以通过putty官网下载对应版本的文件,install后,win-r  ,psftp命令,进入exe终端,输入相应命令,之后输入密码即可进行数据集上传。

【PuTTy 的功能,而是通过其完整安装包内的 psftp.exe 文件实现的。所以,要完成这些操作, Windows 内必须有完整的 PuTTy 安装包而不仅仅是 putty.exe 这一个文件。】

     ③ 可能出现的问题    scp -P 22 localfile.txt username@192.168.0.1:/home/username/

      冒号处,是没有空格的,否则会显示“more than one remote source not supported”的错误提示;;username只能是root,否则输入密码会显示Access Denied;;中间说明处,改成了-P 22,最后可以成功上传。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值