Windows下与树莓派(Linux)开机自动共享文件夹实现双向传输文件

来源:互联网 发布:剑三保存捏脸数据 编辑:程序博客网 时间:2024/06/17 16:30

Windows和树莓派必须在同一局域网下

利用mount实现挂载,sh脚本实现开机自动挂载

先实现共享文件夹,再实现开机自动挂载共享


1、实现共享文件夹:


首先对Windows端操作,共享出一个文件夹:

我共享了我的Download文件夹(右键->共享),然后在里面新建了Share目录

WIndows操作结束


打开树莓派(Linux),编辑 /etc/fstab,添加新行:

//[你的Windows端IP]/[共享文件夹路径]/[你准备共享的Linux文件夹路径] cifsdefaults,username=[你的Windows帐户名],password=[账户密码]0 0

退出编辑


然后终端运行mount -a,如果没有任何提示,说明成功挂载文件夹,可以进入你的共享路径,新建一个文件,Windows端也会出现此文件


2、实现开机自动挂载


Linux在编辑完fstab后应该就可以开机自动挂载

我的树莓派是通过无线网络连接,开机时会显示挂载失败(还未连接本地网络)

所以我的解决方式是新建一个sh脚本,先等待10秒(这波很关键),等网络准备好后,再执行mount -a操作手动挂载

关于等待时间,也试过直接mount,也试过5秒,但是结果都不能挂载(对于我)


具体操作:

找一个路径,新建linkup.sh(名字随意)

在里面插入两行:

sleep 10

mount -a

退出编辑,保存


再编辑 /etc/rc.local 

在exit 0 上方插入一行

sh /[脚本的绝对路径].sh

保存退出


执行一下reboot













0 0
原创粉丝点击