Oglas

Uspeli ste pri svojem zadnjem projektu Raspberry Pi. Morda ga uporabljate za ustvarjanje fotografij, glasbe ali celo videa? Ne glede na to, boste v nekem trenutku želeli preprost način, kako podatke spraviti s Pi-jeve SD kartice in na trdi disk vašega računalnika.

To je lahko težavno.

Skoraj brez podpore storitev v oblaku, odgovor prihaja v obliki odstranljivih medijev, e-pošte in zvijač v lokalnem omrežju. Če ste kdaj morali kopirati podatke v malino Pi ali iz nje in naletite na težave, bi vam v prihodnosti moralo pomagati teh pet metod.

1. Pošljite podatke po e-pošti

To je verjetno najbolj očitna možnost - to je zagotovo prva stvar, ki sem jo poskusil. Z dostopom do privzetega e-poštnega odjemalca Raspberry Pi (Claws Mail od PIXEL namizna različica Raspbian Jessie) preprosto nastavite svoj e-poštni račun, dodate prilogo in pošljete podatke.

5 načinov za kopiranje podatkov iz Raspberry Pi v osebni računalnik muy diy malberrypi e-poštno sporočilo o prenosu podatkov

Do Gmaila raje dostopate prek spletnega brskalnika Chromium - katera koli možnost je v redu.

Kako boste poslali e-pošto, odvisno od vas. Če uporabljate Gmail, boste sporočilo lahko shranili kot osnutek. Potem ko se v glavni računalnik prijavite v Gmail, ga bo tam. V nasprotnem primeru, če uporabljate e-poštni odjemalec, ga preprosto pošljite po svojem naslovu ali drugem e-poštnem računu, do katerega imate dostop.

instagram viewer

Če nimate drugega e-poštnega računa, vendar imate Facebook račun, potem imate Facebook e-poštni račun. Na kratko pošljite podatke na to.

2. Dostop do oblakov za shranjevanje v brskalniku

Druga očitna, a počasna možnost je dostop do enega od vaših računov v oblaku in sinhroniziranje podatkov na ta način. Na žalost nobena znana storitev v oblaku ne ponuja aplikacij za Raspberry Pi, zato je najbolje, da datoteke naložite prek brskalnika Chromium.

Toda katero storitev morate uporabiti?

Dropbox in Box sta na voljo prek brskalnika, vendar sta počasi. Medtem sta OneDrive in Google Drive komajda uporabna. Predlagamo, da se držite tistega, kar se vam zdi najbolj uporabno.

3. Uporabite pogon USB

Druga smiselna izbira je uporaba pogona USB. Preprosto vstavite formatirani pogon v rezervno režo USB v vašem Raspberry Pi in počakajte, da se prikaže v upravitelju datotek Raspbian. Če uporabljate starejši Pi ali a Malina Pi Zero in primanjkuje vrat USB, čas je, da uporabite središče USB. Medtem ko bo standardni USB zvezdišče v redu za bliskovno napravo USB, upoštevajte, da bo napajalno središče potrebno za naprave, ki črpajo moč iz Pi.

5 načinov za kopiranje podatkov iz maline Pi v računalnik muo rpi usb stick

Z vstavljenim pogonom USB bi se moral samodejno namestiti. Če ni, ga boste morali namestiti ročno. Začnite z iskanjem njegovega edinstvenega ID-ja:

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

Običajno boste našli vnos, imenovan sda1 (čeprav se lahko razlikuje), zato ime zapišite, preden nadaljujete.

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

sudo mkdir / media / usb

(Ni vam treba imenovati "usb", vendar pomaga.)

Nato preverite, ali ima uporabnik Pi mapo. V nasprotnem primeru si ne boste mogli ogledati vsebine!

sudo chown -R pi: pi / media / usb

Nato lahko pogon namestite z:

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

Ko končate, lahko datoteke enostavno kopirate na USB-pogon in jih po varnem izmetu kopirate v svoj glavni računalnik. Če želite ročno odklopiti uporabo:

sudo umount / media / usb

4. Pošiljanje in prejemanje podatkov s programom SCP

Nekoliko zapleteno pri delu, ideja s tem je, da lahko uporabite ukazno vrstico za pošiljanje in prejemanje podatkov med Raspberry Pi in računalnikom.

Klic je poklical scp (Secure Copy Protocol) to omogoča. Če ga želite uporabljati, boste najprej morali vzpostavite SSH povezavo do vašega Raspberry Pi Nastavitev vašega Raspberry Pi za brezglavo uporabo s SSHRaspberry Pi lahko sprejme ukaze SSH, ko jih povežete z lokalnim omrežjem (bodisi prek Etherneta ali Wi-Fi-ja), kar vam omogoča enostavno nastavitev. Prednosti SSH presegajo vznemirjanje dnevnega presejanja ... Preberi več . To najbolje deluje za Linux, saj bodo uporabniki Windows morali namestiti odjemalca SSH, da bo deloval. Ko ste v Linuxu povezani, vnesite:

scp [email protected]: datoteka.txt

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

Za kopiranje datoteke.txt na vaš Pi, uporaba:

scp file.txt [email protected]:

(To: na koncu je zelo pomembno!)

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

scp file.txt [email protected]: podimenik /

Ta metoda je podobna kot potisni ukaz ADB pošiljanje podatkov v napravo Android in iz nje Kako uporabljati ADB in Fastboot v Androidu (in zakaj bi ga morali)Če se naučite obvladati ADB in Fastboot, lahko vaše izkušnje s Androidom postanejo veliko boljše. Preberi več ko utripa nov ROM ali korenini.

5. Najboljša možnost: SFTP

Če imate dobrega odjemalca FTP, ki ima podporo za varen SFTP, potem je to morda najboljša možnost, da pridobite podatke iz vašega Raspberry Pi. Za to je prilagodljiv, odprtokodni projekt FileZilla FileZilla - Zakaj ta odjemalec FTP zmaga nad svojimi konkurentiPrenosni programi vas osamosvojijo. Vsa ključna orodja, shranjena na ključu USB ali v mapi Dropbox, bodo na dosegu roke, kamor koli greste. Tudi vam ne bo treba namestiti ničesar. Preberi več je dobro mesto za začetek. Kopijo lahko prenesete s filezilla-project.org.

SFTP pomeni protokol za prenos datotek SSH, tako da, dokler je na vašem Raspberry Pi omogočen SSH (običajno prek zaslona z zaslonom raspi), lahko uporabite SFTP za potiskanje in vlečenje datotek v GUI.

Ko se FileZilla izvaja, odprite Datoteka> Upravitelj spletnega mesta, in kliknite Novo spletno mesto. Od tu vnesite IP naslov vašega Raspberry Pi v Gostitelj škatlo (ali pa samo maline.local če imate delujoče storitve Bonjour).

5 načinov kopiranja podatkov iz programa Raspberry Pi v računalnik, tako da nastavite sftp prenos podatkov o malinah

Nadaljujte z izpolnjevanjem obrazca in izbiro SFTP - protokol za prenos datotek SSH za Protokol in Običajno za vrsto prijave. Vnesite trenutno uporabniško ime in geslo Raspbian za Uporabnik in Geslo (privzeto je to pi in malina). Morda boste želeli klikniti Preimenujte da bi povezavi dali opisno ime - to je še posebej koristno, če FileZilla redno uporabljate.

5 načinov za kopiranje podatkov iz Raspberry Pi v računalnik muy diy malberrypi transferdata sftp prenos

Dokler je Pi že zagnan, lahko kliknete Povežite se za začetek povezave. V FileZilla je lokalna naprava (računalnik) predstavljena na levi, oddaljeni računalnik (vaš Raspberry Pi) na desni. Za iskanje izvornih in ciljnih datotek boste morali brskati po imenih na obeh straneh. Ko to storite, lahko kopirate datoteke iz vašega Raspberry Pi tako, da jih povlečete v levo podokno ali z desnim klikom in izbiro Prenesi.

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

Čeprav je nastavitev nekoliko naklonjena, menimo, da je SFTP najboljša rešitev za prenos datotek v in iz vašega Raspberry Pi. Za majhne datoteke, kot so MP3 in slike, lahko tudi uporabite zagonsko particijo za kopiranje podatkov.

In če vas zanima z uporabo vašega Raspberry Pi kot namiznega računalnika Uporaba Raspberry Pi kot namiznega računalnika: 7 stvari, ki sem se jih naučil po enem tednuAli lahko skromni Raspberry Pi nadomesti namizni računalnik? Sedem dni sem pisal in urejal na Pi, z zanimivimi rezultati. Preberi več , poglejte, kaj smo se iz tega naučili.

Christian Cawley je namestnik urednika za varnost, Linux, samostojno delo, programiranje in razloženo tehnologijo. Proizvaja tudi Zares uporaben Podcast in ima bogate izkušnje na področju podpore za namizje in programsko opremo. Christian je sodelavec revije Linux Format, kristjalec Raspberry Pi, ljubitelj Lego in ljubitelj retro iger.