VSCode远程服务器如何上传下载文件(超方便!)

方法一:

1、在VSCode应用商店安装SFTP插件

2、然后就可以直接把文件拖进VSCode即可,如下图所示:

这里的目录是我远程服务器上的目录,可以直接将要上传的文件直接拖进需要的文件夹

3、如果要从远程服务器上下载文件到本地,直接选中文件,然后右键下载即可。

方法二:scp命令传输

见另外一篇博客:通过scp命令进行本地和远程服务器之间的文件传输-优快云博客

如果是几个G的超大文件,上述方式可能很慢,正在研究更便捷的超大文件上传下载方式,有了解的朋友可以给点指导呗!谢谢~~~

### 如何从远程服务器下载代码到本地 #### 使用 Git 下载代码到本地 Git 提供了多种方式来将远程服务器上的代码同步至本地。以下是几种常见的方法: 1. **通过 SSH 协议克隆仓库** 如果远程服务器已经配置好 SSH 服务,则可以通过 SSH 地址克隆仓库到本地。这种方式更加安全,因为数据传输经过加密处理[^3]。 ```bash git clone ssh://user@server:/path/to/repo.git ``` 2. **通过 HTTPS 协议克隆仓库** 对于不需要频繁交互的情况,也可以使用 HTTPS 地址克隆仓库。不过需要注意的是,在每次推送更改时可能都需要输入用户名和密码。 ```bash git clone https://server/path/to/repo.git ``` 3. **直接下载代码包** 部分基于 Git 的代码托管平台允许用户直接下载整个项目的压缩包(如 ZIP 文件)。这种方法适合只需要获特定版本的代码而不涉及后续更新或提交操作的情形。 --- #### 使用 SCP 工具下载文件 SCP(Secure Copy Protocol)是一种基于 SSH 的命令行工具,用于在不同主机间复制文件。它简单易用,并且安全性高,因为它依赖于 SSH 加密机制[^4]。 要从远程服务器下载单个文件或者目录到当前用户的家目录下: ```bash scp user@remote_server:/path/to/file_or_directory . ``` 如果目标路径不是根目录而是其他位置,请指定绝对路径代替 `.` 符号。 --- #### 利用 FTP 进行文件传输 对于某些场景来说,尤其是当需要批量上传或下载大量小型文件的时候,FTP 可能是一个不错的选择。然而值得注意的是,传统的 FTP 并未采用任何加密措施,默认情况下所有的通信内容都会以明文形式发送,因此存在安全隐患[^2]。 为了提高安全性,可以选择 SFTP(SSH File Transfer Protocol),它是建立在 SSH 上的安全版 FTP 替代品之一。大多数现代操作系统都内置支持 SFTP 客户端连接功能。 --- 综上所述,推荐优先考虑使用 Git 和 SCP 来完成此类任务,因其具备更高的效率以及更好的安全保障特性。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值