• 正文
    • 一、前言
    • 二、搭建samba
    • 三、結(jié)束語(yǔ)
  • 推薦器件
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

樹(shù)莓派從零開(kāi)始快速入門第4講——文件共享

2024/07/04
697
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

一、前言

上一講介紹了文本的編輯,有同學(xué)可能就會(huì)覺(jué)得樹(shù)莓派的編輯器也太難用了,其實(shí)呀,我也是這么覺(jué)得的,用習(xí)慣了PC端的編譯器Linux上面的編輯器還真有點(diǎn)不習(xí)慣。

那能不能直接在PC端把代碼寫(xiě)好,然后把文件復(fù)制到樹(shù)莓派里面呢,答案是可以的,說(shuō)到這里,你第一時(shí)間是不是想到,把SD卡拔出來(lái),文件拷貝過(guò)去之后再插回去?

NO,NO,NO,這樣也太麻煩了,我今天要講的這種方法,可以直接在PC端訪問(wèn)樹(shù)莓派上面的文件,就像打開(kāi)自己電腦的文件一樣。好了,廢話不多說(shuō),馬上開(kāi)整。

二、搭建samba

1、更新軟件列表

sudo apt-get update

2、安裝samba

sudo apt-get install samba samba-common-bin

在這里插入圖片描述

確認(rèn)修改smb.conf

在這里插入圖片描述
在這里插入圖片描述

3、修改配置文件

sudo nano /etc/samba/smb.conf

注:修改配置文件也可以用vim編輯器,前提是vim已安裝,命令為:sudo vim /etc/samba/smb.conf

找到下圖的位置,把yes改成no,Crtl+O保存,enter確認(rèn),Crtl+X退出。

在這里插入圖片描述
在這里插入圖片描述

4、重啟samba服務(wù)

sudo /etc/init.d/samba-ad-dc restart     // 新版本命令(我這邊用的是這個(gè))
sudo /etc/init.d/smbd restart            // 舊版本命令

運(yùn)行示例如下:

在這里插入圖片描述

如果提示以上命令均找不到的話可以先移到該文件目錄下,確認(rèn)文件名稱是否有改動(dòng),查詢方法如下:

在這里插入圖片描述

5、添加用戶

添加默認(rèn)用戶pi到samba

sudo smbpasswd -a pi

在這里插入圖片描述

該密碼不是登錄密碼,是PC端訪問(wèn)樹(shù)莓派文件時(shí)用到的賬號(hào)和密碼。

6、PC端訪問(wèn)樹(shù)莓派文件

使用文件資源管理器,打開(kāi)ip地址:192.168.x.xxxpi (ip地址為樹(shù)莓派地址,如:192.168.1.5pi)

在這里插入圖片描述

輸入用戶和密碼,則可以訪問(wèn)樹(shù)莓派home目錄了。

在這里插入圖片描述
在這里插入圖片描述

后續(xù)就可以直接在PC端打開(kāi)樹(shù)莓派的文件,修改并保存了,爽!?。?/p>

測(cè)試一下,在PC端新建一個(gè)led.py文件,用VScode打開(kāi)并寫(xiě)一段程序。

在這里插入圖片描述

然后在樹(shù)莓派上用vim打開(kāi)看下,一毛一樣,哈哈哈…

在這里插入圖片描述

三、結(jié)束語(yǔ)

這一講主要是介紹了如何用PC端訪問(wèn)樹(shù)莓派的文件,經(jīng)過(guò)了這一頓操作之后,以后編輯代碼就方便許多了,相比于樹(shù)莓派的編輯器,VScode香得多了,當(dāng)然了,不是什么時(shí)候都可以通過(guò)電腦訪問(wèn)設(shè)備的,有些時(shí)候還是要在樹(shù)莓派上面操作,所以,熟悉樹(shù)莓派的文件編輯方法也是很重要的。好了,這一講的內(nèi)容就這么多了,想了解更多樹(shù)莓派的知識(shí)可以關(guān)注我,后續(xù)我會(huì)繼續(xù)更新更多的教程。

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
ASEMB-125.000MHZ-XY-T 1 Abracon Corporation MEMS OSC XO 125.0000MHZ CMOS SMD
$2.7 查看
SI5324D-C-GM 1 Silicon Laboratories Inc Support Circuit, 1-Func, 6 X 6 MM, ROHS COMPLIANT, MO-220VJJD, QFN-36
$34.9 查看
NC7SZ11P6X 1 Fairchild Semiconductor Corporation AND Gate, LVC/LCX/Z Series, 1-Func, 3-Input, CMOS, PDSO6, 1.25 MM, EIAJ, SC-88, SC-70, 6 PIN
$0.37 查看
樹(shù)莓派

樹(shù)莓派

Raspberry Pi Ltd致力于讓全世界的用戶和企業(yè)都能暢享計(jì)算的便利。Raspberry Pi產(chǎn)品成本低、品質(zhì)高、結(jié)構(gòu)緊湊、效率高,可用于很多地方:從家用計(jì)算到工廠控制、從復(fù)古游戲到嵌入式應(yīng)用,從教育到企業(yè)。自2012年出售第一款產(chǎn)品以來(lái),Raspberry Pi已成為英國(guó)備受歡迎的計(jì)算機(jī)公司。

Raspberry Pi Ltd致力于讓全世界的用戶和企業(yè)都能暢享計(jì)算的便利。Raspberry Pi產(chǎn)品成本低、品質(zhì)高、結(jié)構(gòu)緊湊、效率高,可用于很多地方:從家用計(jì)算到工廠控制、從復(fù)古游戲到嵌入式應(yīng)用,從教育到企業(yè)。自2012年出售第一款產(chǎn)品以來(lái),Raspberry Pi已成為英國(guó)備受歡迎的計(jì)算機(jī)公司。收起

查看更多

相關(guān)推薦