上传数据
- 公网网盘,直接使用阿里云盘、百度网盘上传下载数据,强烈推荐
- JupyterLab上传,和网盘类似,优点简单,但是只支持文件不支持文件夹
- scp命令支持文件和文件夹上传下载,由于是命令行执行,上手难度稍高
- FileZilla软件支持文件和文件夹,拖拉拽即可上传下载,推荐使用
- XShell软件支持管理SSH连接,而且集成了xftp,支持拖拉拽上传下载文件夹/文件,推荐使用
- zscloud文件存储 上传数据,优点简单而且不用开实例,缺点是网页不支持上传文件夹
JupyterLab上传数据¶
SCP远程拷贝¶
注意下方指令需要在您本地的机器上执行,向实例中拷贝数据,而不是在实例中执行该命令;
如果您是Windows用户,默认Windows系统未安装SSH客户端,推荐下载使用Cmder工具,免安装解压即用。
复制您的ssh登录指令,指令格式为:ssh root@hz.gpuez.com -p 10050
(注意10050为端口号,hz.gpuez.com为远程地址,请更换为您的实例端口和地址)
那么scp远程拷贝文件的指令为:scp -rP 10050<本地文件/文件夹> root@hz.gpuez.com/root/zscloud-tmp
(注意需要在您本地的机器上执行)
如果是将实例中的数据拷贝到本地,那么scp远程拷贝指令为:scp -rP 35394 root@120.92.100.9:
<实例中的文件/文件夹> <本地文件/文件夹>
高级使用方法¶
上面直接scp文件夹的方法,如果小文件多,那么scp速度会非常缓慢。可以使用以下方法拷贝tar流(前提需要本地电脑有tar命令)
cd <要拷贝的文件夹目录下>
tar cf - * | ssh root@hz.gpuez.com -p 10050 "cd /root/zscloud-tmp && tar xf -"