上传下载文件
本文介绍如何在本地环境和虚拟机之间传输文件。支持通过SCP或SFTP命令行传输
SCP操作步骤
SCP是一种基于SSH协议的文件传输工具,上传下载操作需要在本地环境运行命令,不要在虚拟机上运行命令。
- 上传文件
上传本地文件abc.yaml到虚拟机挂载的并行文件存储/data目录下的命令:
scp -P 端口号 /user/abc.yaml root@域名:/data
- 下载文件
将虚拟机/data目录下的abc.yaml下载到本地的/user/file目录下的命令:
scp -P 端口号 root@域名:/data/abc.yaml /user/file
SFTP操作步骤
SFTP是一种基于SSH协议的文件传输工具,上传下载操作需要在本地环境运行命令,不要在虚拟机上运行命令。
- 建立sftp连接
从本地与虚拟机建立sftp连接:
sftp -P 端口号 root@域名
- 上传文件 上传本地文件abc.yaml到虚拟机挂载的并行文件存储/data目录下的命令:
sftp> put /users/abc.yaml /data
- 下载文件 将虚拟机/data目录下的abc.yaml下载到本地的/user/file目录下的命令:
sftp> get /data/abc.yaml /user/file