Kako kopirati podatke iz Raspberry Pi v računalnik: 5 načinov

Kako kopirati podatke iz Raspberry Pi v računalnik: 5 načinov

Kakorkoli že uporabljate svoj Raspberry Pi, boste na neki točki iskali enostaven način za kopiranje podatkov v računalnik in iz njega. Lahko bi uporabljal spletni strežnik, medijski strežnik, retro igralni stroj, karkoli.





To je lahko težavno. V bistvu obstaja en slab način za prenos datotek iz Raspberry Pi v računalnik in nekaj dobrih. Če ste kdaj morali kopirati podatke v ali iz Raspberry Pi in ste naleteli na težave, bi vam moralo teh pet metod v prihodnje pomagati.





Napačen način kopiranja datotek iz Raspberry Pi v računalnik

Spodaj si bomo ogledali pet načinov kopiranja podatkov iz Raspberry Pi na namizni ali prenosni računalnik. Pred tem pa je vredno razmisliti o šesti možnosti in kako je to popolnoma napačno.





SD kartico Raspberry Pi je mogoče odstraniti in prebrati podatke v računalniku. Če so potrebni podatki shranjeni v particiji / boot /, je do njih mogoče dostopati s katero koli drugo napravo. Kljub temu, da Pi uporablja operacijski sistem Linux, lahko celo računalnik z operacijskim sistemom Windows te podatke prebere.

Torej, zakaj tega ne bi storili?



premaknite licenco za Windows 10 na nov računalnik
  • V večini primerov je kartica microSD zagonska naprava Pi
  • Če želite odstraniti kartico, morate Raspberry Pi zapreti
  • Tvegate poškodovanje podatkov na kartici SD

Kot lahko vidite, je ta metoda v najboljšem primeru neprijetna.

Izogibajte se tej možnosti, razen če ste obupani ali obstaja določena omejitev pri uporabi spodaj raziskanih metod.





Kateri je najboljši način za prenos datotek iz Raspberry Pi v računalnik?

Na srečo obstaja pet odličnih alternativ, ki vam omogočajo kopiranje podatkov iz Raspberry Pi v katero koli drugo napravo. Ničesar ni treba izklopiti, bralniki kartic niso potrebni. Vse kar potrebujete je primeren omrežni računalnik ali prenosni računalnik.

Naslednjih pet načinov lahko uporabite za premikanje podatkov v vaš Raspberry Pi in iz njega v glavni računalnik.





  1. Pošljite podatke po e -pošti
  2. Sinhronizacija prek shrambe v oblaku
  3. Prenesite podatke iz vašega Raspberry Pi z USB
  4. Zamenjajte podatke iz vašega Raspberry Pi prek SSH
  5. Za prenos podatkov v Raspberry Pi uporabite odjemalca FTP v računalniku

Razširimo vsako od teh in si jih podrobneje oglejmo.

1. Kopirajte datoteke iz Raspberry Pi v računalnik po e -pošti

Za mnoge bo to najbolj očitna možnost. Z dostopom do privzetega e -poštnega odjemalca Raspberry Pi ali dostopom do spletne pošte v brskalniku lahko podatke pošljete po e -pošti.

Kako pošljete e -pošto, je odvisno od vas. Če uporabljate Gmail, boste lahko sporočilo shranili kot osnutek. Ko se prijavite v Gmail v svojem glavnem računalniku, bo tam. V nasprotnem primeru, če uporabljate e -poštnega odjemalca, ga preprosto pošljite na svoj naslov ali kateri koli drug račun, ki ga imate.

Upoštevajte, da obstaja velika omejitev velikosti priloge, ki jo lahko uporabite. Za Gmail lahko prilogo shranite v Google Drive. Za druge rešitve upoštevajte splošno omejitev 10 MB za priloge.

2. V brskalniku dostopajte do shrambe v oblaku

Kot je navedeno zgoraj, lahko za pogostitev e -poštnih prilog uporabite Google Drive. Vendar to ni edina možnost v oblaku, ki bi jo morali upoštevati. Na žalost nobena znana storitev v oblaku ne ponuja slabih aplikacij za Raspberry Pi.

Torej, kaj morate storiti? No, do storitev v oblaku lahko dostopate prek brskalnika Chromium. Na ta način se lahko uporabljajo Dropbox, Box, OneDrive in Google Drive. Uspeh bo na koncu odvisen od tega, katero Raspberry Pi uporabljate.

Na primer, model Raspberry Pi 4 8 ​​GB bo omogočal hitrejši dostop do shrambe v oblaku kot Raspberry Pi 2. Predlagamo, da se držite tistega, kar se vam zdi najbolj uporabno.

3. Prenesite datoteko iz Raspberry Pi v računalnik prek USB -ja

Drug način za prenos podatkov iz vašega Raspberry Pi v računalnik ali iz računalnika v vaš Pi je z odstranljivim pogonom USB.

Vsi Raspberry Pi imajo standardni pogon USB (razen Pi Zero --- zraven je priložen ustrezen adapter). Preprosto vstavite formatiran pogon v rezervno režo Raspberry Pi USB in ga poiščite v upravitelju datotek. Če uporabljate starejši Pi in nimate vrat USB, razmislite o zvezdišču USB. Standardno zvezdišče USB bo v redu za bliskovno napravo USB. Vendar pa bo za naprave, ki črpajo energijo iz Pi, na primer trdi disk, potrebno pogonsko vozlišče.

Ko je vstavljen pogon USB, se mora samodejno namestiti. V nasprotnem primeru ga boste morali namestiti ročno. Začnite z iskanjem njegovega edinstvenega ID -ja:

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

Poiščite vnos z oznako sda1 (čeprav se to lahko razlikuje) in si zapišite ime, preden nadaljujete.

Nato ustvarite točko pritrditve. To je v bistvu imenik, ki bo prikazal vsebino pogona.

sudo mkdir /media/usb

(Ni vam treba klicati 'usb', vendar pomaga.)

Nato se prepričajte, da je uporabnik Pi lastnik mape. V nasprotnem primeru si ne boste mogli ogledati vsebine!

sudo chown -R pi:pi /media/usb

Pogon lahko nato namestite z:

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

Ko končate, lahko datoteke preprosto kopirate na pogon USB in jih po varnem izvržku kopirate v računalnik. Za ročno odstranitev uporabe:

sudo umount /media/usb

Delo opravljeno!

4. Prenesite in naložite datoteke iz Raspberry Pi prek SSH

Želite premakniti podatke v svoj Raspberry Pi s pomočjo SSH?

Ukaz se imenuje scp (Protokol varne kopije) to omogoča.

Na osebnih računalnikih Linux lahko v terminalu uporabite SSH. V operacijskem sistemu Windows lahko uporabite SSH v Windows PowerShell ali kopirate datoteke iz Raspberry Pi v Windows z uporabo odjemalca PuTTY SSH .

scp pi@192.168.0.15:file.txt

Ta uporablja scp ukaz, identificira napravo in privzeto uporabniško ime ter poda ime datoteke. Dokument file.txt bo prenesen od pi do domači imenik vašega računalnika.

Če želite kopirati datoteko.txt do vaš Pi, uporabite:

scp file.txt pi@192.168.0.15:

(To: na koncu je zelo pomembno!)

Tudi domači imenik je privzeti cilj. Če želite to spremeniti, podajte drug imenik, na primer:

scp file.txt pi@192.168.0.15:subdirectory/

Ta metoda je podobna navadnemu ukazu ADB pošiljanje podatkov v napravo Android in iz nje pri utripanju novega ROM -a ali ukoreninjenju.

povezan z internetom, vendar brez interneta

5. Prenesite podatke Raspberry Pi prek FTP

Če imate dobrega odjemalca FTP, ki podpira varno SFTP, je to morda najboljša možnost za pridobivanje podatkov iz vašega Raspberry Pi. Za to je prilagodljiv odprtokodni projekt FileZilla dober začetek.

Prenesi : FileZilla (Prost)

SFTP pomeni protokol za prenos datotek SSH. Če je v vašem Raspberry Pi omogočen SSH, lahko za potiskanje in vlečenje datotek v grafičnem vmesniku uporabite SFTP. SSH lahko omogočite z orodjem Raspiberry Pi za raspi-config. Druga možnost je, da na namizju Raspberry Pi OS odprete Meni> Nastavitve> Konfiguracija Raspberry Pi .

Odprite datoteko FileZilla v računalniku Datoteka> Upravitelj spletnega mesta in kliknite Novo spletno mesto . Od tu vnesite IP naslov vašega Raspberry Pi v Gostitelj škatla.

Nadaljujte z izpolnjevanjem obrazca in izberite SFTP - protokol za prenos datotek SSH za Protokol in Normalno za vrsto prijave. Vnesite trenutno uporabniško ime in geslo Raspbian za uporabnika in geslo (privzeto sta to 'pi' in 'malina'). Razmislite o uporabi Preimenuj dati povezavi opisno ime --- to je še posebej uporabno, če redno uporabljate FileZilla.

Če je Pi že zagnan, lahko kliknete Poveži se za začetek povezave.

V FileZilla je lokalna naprava (vaš računalnik) na levi strani, oddaljeni računalnik (Raspberry Pi) pa na desni. Za iskanje izvornih in ciljnih datotek boste morali pobrskati po imenikih na obeh straneh. Ko to storite, kopirajte datoteke iz Raspberry Pi tako, da jih povlečete v levo podokno. Druga možnost je, da z desno tipko miške kliknete in izberete Prenesi .

Če želite datoteke kopirati v Pi, jih preprosto premaknite od leve proti desni.

Kopiranje datotek iz Raspberry Pi v računalnik z operacijskim sistemom Windows ali Linux je preprosto

S petimi razumnimi možnostmi za kopiranje podatkov v vaš Raspberry Pi in iz njega boste takoj videli korist. Mali računalnik postane veliko bolj uporaben, ne glede na to, ali prenašate medijske datoteke ali kopirate ROM -ove za retro igre.

Čeprav je nastavitev nekoliko zapletena, menimo, da je SFTP najboljša rešitev za prenos datotek v vaš Raspberry Pi in iz njega. Ne glede na metodo, ki jo uporabljate, vsak projekt Raspberry Pi potrebuje nekakšen sistem za prenos datotek na daljavo.

Deliti Deliti Cvrkutati E-naslov 26 odličnih načinov uporabe za Raspberry Pi

S katerim projektom Raspberry Pi bi morali začeti? Tukaj je naš pregled najboljših uporab in projektov Raspberry Pi!

Preberite Naprej
Sorodne teme
  • DIY
  • FTP
  • Deljenje datotek
  • Malina Pi
O avtorju Christian Cawley(1510 objavljenih člankov)

Namestnik urednika za varnost, Linux, DIY, programiranje in razlago tehnologije ter resnično uporaben podcast producent, z bogatimi izkušnjami s podporo za namizne računalnike in programsko opremo. Sodelujoč v reviji Linux Format, Christian je mačkar Raspberry Pi, ljubitelj Lega in ljubitelj retro iger.

Več od Christiana Cawleyja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite
Kategorija Diy