树莓派文件传输

树莓派文件传输

我们经常会需要在自己的电脑与树莓派之间传输文件,每次都把树莓派上的 SD 卡拔下
来然后通过读卡器和电脑传输文件,无疑极大地拉低了我们的效率。故我们在本章讲解如何
使用 Winscp 这个工具在树莓派和电脑之间传输文件。

1.Winscp 安装

可在“4.附录->3.常用小工具->4.文件传输工具”内找到 Winscp 安装包,并直接进行安
装即可。

2.导入文件到树莓派

1)首先启动树莓派,打开 VNC。
2)打开安装好的 Winscp。
在这里插入图片描述
Winscp 会出现如下界面,在这里,我们以树莓派未配置 Wi-Fi 的情况进行演示。(默认
情况下:主机名:192.168.149.1;用户名:pi;密码:raspberry)
在这里插入图片描述
3)连接成功,会在右侧显示树莓派系统的目录及文件。
在这里插入图片描述
4)左侧界面右键点击“新建”,建立一个名为“传文件”的文件,写一个“Hello raspberry!” 的内容并保存。
在这里插入图片描述
5)选中文件,点击图示红框“上传”按键。
在这里插入图片描述
6)选择需要传的路径,确认后点“确定”按键。
在这里插入图片描述
7)如下图所示,可以看到文件已经传输成功了。
在这里插入图片描述
8)通过 VNC 内打开,即可发现树莓派内已经有该文件了。
在这里插入图片描述

3.树莓派内导出文件

1)同理我们使用树莓派把文件传输出来。
2)右侧界面右键点击“新建”,建立一个名为“back”的文件,写一个“I’m back!”的内容并
保存。
在这里插入图片描述
3)选中文件,点击图示红框“下载”按键。选择需要传的路径,确认后点“确定”按键。
为了方便查找,我们把文件放在了桌面。
![在这里插入图片描述](https://img-blog.csdnimg.cn/b908363168a7479d9715694a48d6505b.png
4)前往桌面,使用“记事本”打开文件,发现文档内容和我们在树莓派上看到的一样,
至此文件传输结束。
![在这里插入图片描述](https://img-blog.csdnimg.cn/a6bb583189484194a81894699bc7939c.png

### 使用 SFTP 在 Raspberry Pi 上进行文件传输 为了实现安全高效的文件传输,可以利用 Secure File Transfer Protocol (SFTP),这是一种基于 SSH 的协议,用于在客户端和服务器之间安全地传输文件。 #### 连接到 Raspberry Pi 确保本地机器已安装有支持 SFTP 客户端的应用程序,如 OpenSSH 或者图形界面工具如 WinSCP、FileZilla。对于命令行操作,在终端输入如下指令来连接到远程的 Raspberry Pi: ```bash sftp username@raspberrypi.local ``` 这里的 `username` 是登录 Raspberry Pi 所需用户名,默认情况下可能是 pi;而 `raspberrypi.local` 则代表目标设备地址,如果知道确切 IP 地址也可以直接替换使用[^1]。 #### 文件上传至 Raspberry Pi 一旦成功建立了 SFTP 会话,则可以通过简单的 put 命令将本机上的文件发送给 Raspberry Pi: ```bash put /path/to/local/file.txt remote_directory/ ``` 这将会把 `/path/to/local/` 下名为 `file.txt` 的文件复制到 Raspberry Pi 中指定目录下。注意路径应根据实际情况调整。 #### 文件下载自 Raspberry Pi 同样地,获取来自 Raspberry Pi 的文件只需要执行 get 操作即可: ```bash get remote_file_path local_destination_folder/ ``` 此命令表示从 Raspberry Pi 获取 `remote_file_path` 并存储于当前计算机中的 `local_destination_folder/` 路径内。 #### 断开 SFTP 连接 完成所有必要的文件交换之后,记得退出 SFTP 会话以释放资源并关闭连接: ```bash bye ``` 或者简单按 Ctrl+D 来结束对话。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值