一、前言
上一讲介绍了文本的编辑,有同学可能就会觉得树莓派的编辑器也太难用了,其实呀,我也是这么觉得的,用习惯了PC端的编译器,Linux上面的编辑器还真有点不习惯。
那能不能直接在PC端把代码写好,然后把文件复制到树莓派里面呢,答案是可以的,说到这里,你第一时间是不是想到,把SD卡拔出来,文件拷贝过去之后再插回去?
NO,NO,NO,这样也太麻烦了,我今天要讲的这种方法,可以直接在PC端访问树莓派上面的文件,就像打开自己电脑的文件一样。好了,废话不多说,马上开整。
二、搭建samba
1、更新软件列表
sudo apt-get update
2、安装samba
sudo apt-get install samba samba-common-bin
确认修改smb.conf
3、修改配置文件
sudo nano /etc/samba/smb.conf
注:修改配置文件也可以用vim编辑器,前提是vim已安装,命令为:sudo vim /etc/samba/smb.conf
找到下图的位置,把yes改成no,Crtl+O保存,enter确认,Crtl+X退出。
4、重启samba服务
sudo /etc/init.d/samba-ad-dc restart // 新版本命令(我这边用的是这个)
sudo /etc/init.d/smbd restart // 旧版本命令
运行示例如下:
如果提示以上命令均找不到的话可以先移到该文件目录下,确认文件名称是否有改动,查询方法如下:
5、添加用户
添加默认用户pi到samba
sudo smbpasswd -a pi
该密码不是登录密码,是PC端访问树莓派文件时用到的账号和密码。
6、PC端访问树莓派文件
使用文件资源管理器,打开ip地址:192.168.x.xxxpi (ip地址为树莓派地址,如:192.168.1.5pi)
输入用户和密码,则可以访问树莓派home目录了。
后续就可以直接在PC端打开树莓派的文件,修改并保存了,爽!!!
测试一下,在PC端新建一个led.py文件,用VScode打开并写一段程序。
然后在树莓派上用vim打开看下,一毛一样,哈哈哈…
三、结束语
这一讲主要是介绍了如何用PC端访问树莓派的文件,经过了这一顿操作之后,以后编辑代码就方便许多了,相比于树莓派的编辑器,VScode香得多了,当然了,不是什么时候都可以通过电脑访问设备的,有些时候还是要在树莓派上面操作,所以,熟悉树莓派的文件编辑方法也是很重要的。好了,这一讲的内容就这么多了,想了解更多树莓派的知识可以关注我,后续我会继续更新更多的教程。