1 背景
在做嵌入式开发(Linux系统)的过程中,很多时候需要将开发板上的文件传输到PC中。为了达到这个目的,可以通过多种途径实现,下面将对各方法进行总结。
2 NFS
2.1 方法
在开发板上搭建NFS服务器,然后PC端可以挂载开发板的文件系统,从而访问其内容。
2.2 局限
然而,一般情况下都是PC端搭建NFS服务器,开发板挂载PC端的文件系统,反过来用的情况很少。
3 FTP
3.1 方法
在开发板上搭建FTP服务器,然后PC端使用FTP文件下载工具从开发板中下载文件。
3.2 局限
一般情况下开发板上是没有FTP服务器的,而更多的是在PC端搭建FTP服务器,然后开发板从中下载文件。反过来用的情况很少。
4 SFTP
4.1 方法
在开发板上搭建SFTP服务器,然后PC端通过SCP工具(例如Windows版本的WinSCP)从开发板中复制文件。
4.2 好处
一般开发板中会搭建此服务器。
参考资料
[1]WinSCP使用方法教程