其中包含samba网络共享、树莓派书籍推荐待更新
推荐书籍
待更新
其实相比在各种论坛求教,看书可以解决90%的问题,再说,还可以Google嘛。玩树莓配硬件还是要懂一些的,当然我也不是很懂,学习中🤦♂️,哈哈
- Raspberry Pi用户指南
作者:Eben Upton / Gareth Halfacree
作者是树莓派的共同创始人之一,所以相当于一本树莓派的说明书吧
- 树莓派开发实战
作者:[英]Simon Monk 蒙克
内容要比前一本书更丰富,包含基本的python编程知识、以及一些python高级特性。同时还介绍了机器视觉、硬件基础、控制硬件、电机、数字输入、传感器、显示设备、物联网以及arduino等相关知识。
用Samba实现网络共享
使用场景:你想把树莓派用作网络存储服务器,即从网络中的电脑访问树莓派连接的大容量USB驱动器(比如硬盘)。
安装Samba
1 | sudo apt-get install samba samba-common-bin |
挂载U盘
查看硬盘状态: sudo fdisk -l
, 找到挂载的移动硬盘(以 /dev/sda1 为例)
查看挂载状态: df -h
挂载: sudo mount -t /dev/sda1 /home/pi/usb
1 | cd /home/pi/usb |
配置Samba
修改配置文件/etc/samba/smb.conf
,具体如下:
1 | sudo vim /etc/samba/smb.conf |
寻找其中的workgroup = WORKGROUP
,如果你是用win系统,则使用默认即可
最后,根据自己的需要,在文件尾部添加如下内容,每个模块是独立的:
1 | [smb1] |
注册登陆用户
1 | sudo smbpasswd -a pi |
保存文件,重启Samba。
1 | sudo samba restart |
然后打开windows资源管理器中的网络和共享中心
输入如下命令即可查看到共享文件。
1 | \\树莓派IP |
手机同理。
可能遇到的问题
挂载硬盘后发现无法写文件
解决办法:
1 | // 安装 nfts 支持 |