Windows与Linux之间的文件传输方法汇总
2015-09-15 09:59
549 查看
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使用方法教程
[2]怎么在arm11的Tiny6410板上装载nfs-server?
在做嵌入式开发(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使用方法教程
[2]怎么在arm11的Tiny6410板上装载nfs-server?
相关文章推荐
- Linux 网桥 brctl
- PHP7在linux下的安装步骤
- Linux--Socket Buffer--Netowrk Devices--Network Drivers
- linux grep命令
- linux压缩和解压缩
- Caffe 安装配置(CentOS + 无GPU)
- linux中fork()函数详解(原创!!实例讲解)
- Linux下MySQL的安装
- 浅谈Linux内核哈希表
- 为Centos安装自定义yum源
- Android Jni/Linux APP层和kernel层延时
- linux PS1 设置
- linux文件系统变为只读的修复
- centos 局域网时间同步(NTP)
- linux帮助命令与压缩-3
- linux 学习之磁盘管理和文件系统
- linux文件搜索命令-2
- linux文件搜索命令-2
- linux常用命令-1
- linux常用命令-1