Kaip nukopijuoti duomenis iš „Raspberry Pi“ į kompiuterį: 5 būdai

Kaip nukopijuoti duomenis iš „Raspberry Pi“ į kompiuterį: 5 būdai

Kad ir kaip naudojatės „Raspberry Pi“, tam tikru momentu ieškosite paprasto būdo nukopijuoti duomenis į kompiuterį ir iš jo. Tai gali būti žiniatinklio serveris, medijos serveris, retro žaidimų aparatas, bet kas.





Tai gali būti sudėtinga. Iš esmės yra vienas blogas būdas perkelti failus iš „Raspberry Pi“ į kompiuterį ir keli geri. Jei kada nors teko kopijuoti duomenis į „Raspberry Pi“ arba iš jų ir susidūrėte su problemomis, šie penki metodai turėtų jums padėti ateityje.





Neteisingas būdas kopijuoti failus iš „Raspberry Pi“ į kompiuterį

Žemiau apžvelgsime penkis būdus, kaip kopijuoti duomenis iš „Raspberry Pi“ į stalinį ar nešiojamąjį kompiuterį. Tačiau prieš tai verta apsvarstyti šeštąjį variantą ir tai, kaip tai yra visiškai neteisingas būdas.





Galima išimti „Raspberry Pi“ SD kortelę ir perskaityti kompiuterio duomenis. Jei reikalingi duomenys yra saugomi / boot / partition, juos galima pasiekti naudojant bet kurį kitą įrenginį. Nepaisant to, kad „Pi“ naudoja „Linux“ operacinę sistemą, net „Windows“ kompiuteris gali nuskaityti šiuos duomenis.

Taigi, kodėl neturėtumėte to padaryti?



nemokamos pristatymo svetainės, skirtos apsipirkti internete
  • Daugeliu atvejų „microSD“ kortelė yra „Pi“ įkrovos įrenginys
  • Norint išimti kortelę, „Raspberry Pi“ reikia išjungti
  • Jūs rizikuojate sugadinti duomenis SD kortelėje

Kaip matote, šis metodas geriausiu atveju yra nepatogus.

Išskirkite šią parinktį, nebent esate beviltiškas arba yra tam tikrų apribojimų naudoti toliau ištirtus metodus.





Koks yra geriausias būdas perkelti failus iš „Raspberry Pi“ į kompiuterį?

Laimei, yra penkios puikios alternatyvos, leidžiančios nukopijuoti duomenis iš „Raspberry Pi“ į bet kurį kitą įrenginį. Nieko nereikia išjungti, nereikia kortelių skaitytuvų. Viskas, ko jums reikia, yra tinkamas kompiuteris ar nešiojamas kompiuteris.

Norėdami perkelti duomenis į „Raspberry Pi“ ir iš jo į pagrindinį kompiuterį, galite naudoti šiuos penkis metodus.





  1. Siųskite duomenis el
  2. Sinchronizuokite per debesies saugyklą
  3. Perkelkite duomenis iš „Raspberry Pi“ naudodami USB
  4. Pakeiskite „Raspberry Pi“ duomenis į SSH
  5. Norėdami perkelti duomenis į „Raspberry Pi“, naudokite savo kompiuterio FTP klientą

Išplėskime kiekvieną iš jų ir pažvelkime į juos išsamiau.

1. Nukopijuokite failus iš Raspberry Pi į kompiuterį el. Paštu

Daugeliui tai bus akivaizdžiausias pasirinkimas. Pasiekę numatytąjį „Raspberry Pi“ el. Pašto klientą arba naršyklėje pasiekę žiniatinklio paštą, galite siųsti duomenis el. Paštu.

Kaip išsiųsti el. Laišką, priklauso nuo jūsų. Jei naudojate „Gmail“, galėsite išsaugoti pranešimą kaip juodraštį. Tada, kai prisijungsite prie „Gmail“ pagrindiniame kompiuteryje, jis bus ten. Priešingu atveju, jei naudojate el. Pašto klientą, tiesiog išsiųskite jį el. Paštu savo ar bet kuria kita jums priklausančia paskyra.

Atminkite, kad priedo dydis, kurį galite naudoti, greičiausiai yra ribotas. „Gmail“ priedą galite išsaugoti „Google“ diske. Dėl kitų sprendimų laikykitės bendros 10 MB bendros priedų ribos.

2. Naršyklėje pasiekite „Cloud Storage“

Kaip minėta aukščiau, el. Laiško priedui priglobti galite naudoti „Google“ diską. Tačiau tai nėra vienintelė debesies parinktis, kurią turėtumėte apsvarstyti. Deja, nė viena gerai žinoma debesų paslauga nesiūlo „Raspberry Pi“ programėlių.

Taigi, ką turėtumėte daryti? Na, debesies paslaugas galite pasiekti naudodami „Chromium“ naršyklę. Tokiu būdu galima naudoti „Dropbox“, „Box“, „OneDrive“ ir „Google“ diską. Tačiau sėkmė galiausiai priklausys nuo to, kurį „Raspberry Pi“ naudojate.

Pavyzdžiui, „Raspberry Pi 4 8GB“ modelis suteiks greitesnę prieigą prie debesies saugyklos nei „Raspberry Pi 2.“ Siūlome laikytis to, kas jums atrodo naudingiausia.

3. Perkelkite failą iš Raspberry Pi į kompiuterį naudodami USB

Kitas būdas perkelti duomenis iš „Raspberry Pi“ į kompiuterį arba iš kompiuterio į „Pi“ yra nuimamas USB įrenginys.

Visi „Raspberry Pi“ turi standartinį USB įrenginį (išskyrus Pi nulis --- tai yra su tinkamu adapteriu). Tiesiog įdėkite suformatuotą diską į atsarginę „Raspberry Pi“ USB lizdą, tada suraskite jį failų tvarkyklėje. Jei naudojate senesnį „Pi“ ir trūksta USB prievadų, apsvarstykite USB šakotuvą. Standartinis USB šakotuvas puikiai tiks USB atmintinei. Tačiau įrenginiams, kurie ims energiją iš „Pi“, pavyzdžiui, standžiajam diskui, reikės maitinamo koncentratoriaus.

Įdėjus USB įrenginį, jis turėtų būti automatiškai prijungtas. Jei ne, turėsite jį sumontuoti rankiniu būdu. Pirmiausia suraskite jo unikalų ID:

ls -l /dev/disk/by-uuid/

Ieškokite įrašo, pažymėto sda1 (nors tai gali skirtis), ir prieš tęsdami užsirašykite pavadinimą.

Tada sukurkite tvirtinimo tašką. Tai iš esmės yra katalogas, kuriame bus rodomas disko turinys.

sudo mkdir /media/usb

(Nereikia to vadinti „usb“, bet tai padeda.)

Tada įsitikinkite, kad aplankas priklauso Pi vartotojui. Priešingu atveju negalėsite peržiūrėti turinio!

sudo chown -R pi:pi /media/usb

Tada diską galite pritvirtinti naudodami:

sudo mount /dev/sda1 /media/usb -o uid=pi,gid=pi

Baigę galite lengvai nukopijuoti failus į USB įrenginį ir, saugiai išėmę, nukopijuoti juos į savo kompiuterį. Norėdami rankiniu būdu atjungti naudojimą:

sudo umount /media/usb

Darbas atliktas!

4. Atsisiųskite ir įkelkite failus iš Raspberry Pi per SSH

Norite perkelti duomenis į „Raspberry Pi“ naudodami SSH?

Skambino komanda scp (Saugaus kopijavimo protokolas) leidžia tai padaryti.

„Linux“ kompiuteriuose terminale galite naudoti SSH. „Windows“ sistemoje galite naudoti SSH „Windows PowerShell“ arba nukopijuoti failus iš „Raspberry Pi“ į „Windows“ naudojant „PuTTY SSH“ klientą .

scp pi@192.168.0.15:file.txt

Tam naudojamas scp komandą, identifikuoja įrenginį ir numatytąjį vartotojo vardą bei nurodo failo pavadinimą. „File.txt“ dokumentas bus perkeltas nuo Pi į kompiuterio namų katalogą.

Norėdami nukopijuoti failą.txt į jūsų Pi, naudokite:

scp file.txt pi@192.168.0.15:

(Tai: pabaigoje yra labai svarbu!)

Vėlgi, namų katalogas yra numatytoji paskirtis. Norėdami tai pakeisti, nurodykite kitą katalogą, pavyzdžiui:

scp file.txt pi@192.168.0.15:subdirectory/

Šis metodas yra panašus į naudojamą ADB stumimo komandą siųsti duomenis į „Android“ įrenginį ir iš jo kai mirksi naujas ROM arba įsišaknija.

kaip ištrinti visus pranešimus „Mac“

5. Perkelkite Raspberry Pi duomenis naudodami FTP

Jei turite gerą FTP klientą, kuris palaiko saugų SFTP, tai galbūt geriausias būdas paimti duomenis iš „Raspberry Pi“. Tam lankstus, atviro kodo „FileZilla“ projektas yra gera vieta pradėti.

parsisiųsti : „FileZilla“ (Laisvas)

SFTP reiškia SSH failų perdavimo protokolą. Jei jūsų Raspberry Pi įjungtas SSH, galite naudoti SFTP, norėdami stumti ir traukti failus GUI. SSH galite įjungti naudodami „Raspberry Pi“ raspi konfigūravimo įrankį. Arba atidarykite „Raspberry Pi OS“ darbalaukį Meniu> Nuostatos> Raspberry Pi Configuration .

Kai kompiuteryje veikia „FileZilla“, atidarykite Failas> Svetainės tvarkyklė , ir spustelėkite Nauja svetainė . Iš čia įveskite IP adresas „Raspberry Pi“ Šeimininkas dėžė.

Toliau pildykite formą, pasirinkite SFTP - SSH failų perdavimo protokolas dėl protokolo ir Normalus prisijungimo tipui. Įveskite dabartinį Raspbian vartotojo vardą ir slaptažodį vartotojui ir slaptažodžiui (pagal numatytuosius nustatymus tai yra „pi“ ir „avietė“). Apsvarstykite galimybę naudoti Pervardyti suteikti ryšiui aprašomąjį pavadinimą --- tai ypač naudinga, jei reguliariai naudojate „FileZilla“.

Jei „Pi“ jau paleistas, galite spustelėti Prisijungti pradėti ryšį.

„FileZilla“ vietinis įrenginys (jūsų kompiuteris) yra kairėje, o nuotolinis kompiuteris („Raspberry Pi“) - dešinėje. Norėdami rasti šaltinio ir paskirties failus, turėsite naršyti abiejų pusių katalogus. Kai tai padarysite, nukopijuokite failus iš „Raspberry Pi“, vilkdami juos į kairę sritį. Arba dešiniuoju pelės mygtuku spustelėkite ir pasirinkite parsisiųsti .

Norėdami nukopijuoti failus į „Pi“, tiesiog perkelkite juos iš kairės į dešinę.

Failų kopijavimas iš „Raspberry Pi“ į „Windows“ ar „Linux“ kompiuterį yra lengvas

Turėdami penkias protingas duomenų kopijavimo į ir iš „Raspberry Pi“ parinktis, iškart pamatysite naudą. Mažas kompiuteris tampa daug naudingesnis, nesvarbu, ar perkeliate medijos failus, ar kopijuojate retro žaidimų ROM.

Nors ir šiek tiek varginantis sąranka, manome, kad SFTP yra geriausias sprendimas perkelti failus į „Raspberry Pi“ ir iš jo. Kad ir kokį metodą naudojate, kiekvienam „Raspberry Pi“ projektui reikalinga tam tikra nuotolinė failų perdavimo sistema.

Dalintis Dalintis „Tweet“ Paštu 26 nuostabūs „Raspberry Pi“ naudojimo būdai

Nuo kurio Raspberry Pi projekto turėtumėte pradėti? Štai mūsų geriausių Raspberry Pi naudojimo ir projektų apžvalga!

Skaityti toliau
Susijusios temos
  • Pasidaryk pats
  • FTP
  • Failų bendrinimas
  • Raspberry Pi
Apie autorių Christianas Cawley(Paskelbta 1510 straipsnių)

Redaktoriaus pavaduotojas saugumo, „Linux“, „pasidaryk pats“, programavimo ir techninių paaiškinimų bei tikrai naudingų transliacijų kūrėjas, turintis didelę patirtį palaikant darbalaukį ir programinę įrangą. Žurnalo „Linux Format“ bendradarbis Kristianas yra „Raspberry Pi“ tinklininkas, „Lego“ mylėtojas ir retro žaidimų gerbėjas.

Daugiau iš Christiano Cawley

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia