Kā kopēt datus no Raspberry Pi uz datoru: 5 veidi

Kā kopēt datus no Raspberry Pi uz datoru: 5 veidi

Tomēr, ja izmantojat savu Raspberry Pi, kādā brīdī jūs meklēsit vienkāršu veidu, kā kopēt datus uz datoru un no tā. Tas varētu būt tīmekļa servera, multivides servera, retro spēļu automāta un jebkura cita darbība.





Tas var būt sarežģīti. Būtībā ir viens slikts veids, kā pārsūtīt failus no Raspberry Pi uz datoru, un vairāki labi. Ja jums kādreiz nācās kopēt datus uz Raspberry Pi vai no tās un radās problēmas, šīm piecām metodēm jums vajadzētu palīdzēt nākotnē.





Nepareizs veids, kā kopēt failus no Raspberry Pi uz datoru

Tālāk apskatīsim piecas metodes datu kopēšanai no Raspberry Pi uz galddatoru vai klēpjdatoru. Tomēr pirms tam ir vērts apsvērt sesto iespēju un to, kā tas ir absolūti nepareizs veids.





Ir iespējams izņemt Raspberry Pi SD karti un lasīt datus datorā. Ja nepieciešamie dati tiek glabāti / boot / partition, tiem var piekļūt, izmantojot jebkuru citu ierīci. Neskatoties uz to, ka Pi darbojas ar Linux operētājsistēmu, pat Windows dators var nolasīt šos datus.

Tātad, kāpēc lai jūs to nedarītu?



aveņu pi arkādes skapis pilnā izmērā
  • Vairumā gadījumu microSD karte ir Pi sāknēšanas ierīce
  • Lai izņemtu karti, Raspberry Pi ir jāslēdz
  • Jūs riskējat sabojāt datus SD kartē

Kā redzat, šī metode labākajā gadījumā ir neērta.

Izvairieties no šīs iespējas, ja vien neesat izmisis vai pastāv daži ierobežojumi, kā izmantot tālāk aprakstītās metodes.





Kāds ir labākais veids, kā pārsūtīt failus no Raspberry Pi uz datoru?

Par laimi, ir piecas lieliskas alternatīvas, kas ļauj kopēt datus no Raspberry Pi uz jebkuru citu ierīci. Nekas nav jāizslēdz, nav nepieciešami karšu lasītāji. Viss, kas Jums nepieciešams, ir piemērots dators vai klēpjdators tīklā.

Lai pārvietotu datus uz Raspberry Pi un no tās uz galveno datoru, var izmantot šādas piecas metodes.





  1. Sūtiet datus, izmantojot e -pastu
  2. Sinhronizējiet, izmantojot mākoņa krātuvi
  3. Pārsūtiet datus no sava Raspberry Pi, izmantojot USB
  4. Apmainiet datus no sava Raspberry Pi uz SSH
  5. Izmantojiet datora FTP klientu, lai pārsūtītu datus uz Raspberry Pi

Paplašināsim katru no tiem un apskatīsim tos sīkāk.

1. Kopējiet failus no Raspberry Pi uz datoru pa e -pastu

Daudziem tas būs acīmredzamākais variants. Piekļūstot Raspberry Pi noklusējuma e -pasta klientam vai pārlūkprogrammā piekļūstot tīmekļa pastam, jūs varat nosūtīt datus pa e -pastu.

Kā nosūtīt e -pastu, ir atkarīgs no jums. Ja izmantojat Gmail, ziņojumu varēsit saglabāt kā melnrakstu. Tad, pierakstoties Gmail savā galvenajā datorā, tas būs tur. Pretējā gadījumā, ja izmantojat e -pasta klientu, vienkārši nosūtiet to pa e -pastu uz savu adresi vai jebkuru citu kontu, kas jums pieder.

Ņemiet vērā, ka izmantojamā pielikuma lielums, iespējams, ir ierobežots. Gmail gadījumā pielikumu varat saglabāt Google diskā. Citu risinājumu gadījumā ievērojiet vispārējo pielikumu kopējo ierobežojumu 10 MB.

2. Piekļūstiet mākoņkrātuvei pārlūkprogrammā

Kā minēts iepriekš, e -pasta pielikuma mitināšanai varat izmantot Google disku. Bet šī nav vienīgā mākoņa iespēja, kas jums jāapsver. Diemžēl neviens labi pazīstams mākoņa pakalpojums nepiedāvā nagivējošas lietotnes Raspberry Pi.

Tātad, kas jums jādara? Jūs varat piekļūt mākoņa pakalpojumiem, izmantojot pārlūku Chromium. Šādā veidā var izmantot Dropbox, Box, OneDrive un Google disku. Tomēr panākumi būs atkarīgi no tā, kuru Raspberry Pi jūs izmantojat.

Piemēram, Raspberry Pi 4 8GB modelis nodrošinās ātrāku piekļuvi mākoņa krātuvei nekā Raspberry Pi 2. Mēs iesakām pieturēties pie tā, kas jums šķiet visnoderīgākais.

3. Pārsūtiet failu no Raspberry Pi uz datoru, izmantojot USB

Vēl viens veids, kā pārvietot datus no sava Raspberry Pi uz datoru vai no datora uz Pi, ir ar noņemamu USB disku.

Visiem Raspberry Pi ir standarta USB diskdzinis (izņemot Pi nulle --- tam ir piemērots adapteris). Vienkārši ievietojiet formatētu disku rezerves Raspberry Pi USB slotā, pēc tam atrodiet to failu pārvaldniekā. Ja izmantojat vecāku Pi un trūkst USB portu, apsveriet USB centrmezglu. Standarta USB centrmezgls būs piemērots USB zibatmiņas ierīcei. Tomēr darbināms centrmezgls būs vajadzīgs ierīcēm, kas patērēs enerģiju no Pi, piemēram, cietajam diskam.

Ja USB diskdzinis ir ievietots, tam vajadzētu automātiski pievienoties. Ja nē, jums tas būs jāuzstāda manuāli. Sāciet, atrodot tā unikālo ID:

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

Meklējiet ierakstu ar nosaukumu sda1 (lai gan tas var atšķirties) un pirms turpināšanas pierakstiet nosaukumu.

Pēc tam izveidojiet montāžas punktu. Tas būtībā ir direktorijs, kurā tiks parādīts diska saturs.

sudo mkdir /media/usb

(Jums tas nav jāsauc par “usb”, bet tas palīdz.)

Pēc tam pārliecinieties, vai mape pieder Pi lietotājam. Pretējā gadījumā jūs nevarēsit skatīt saturu!

sudo chown -R pi:pi /media/usb

Pēc tam jūs varat uzstādīt disku ar:

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

Kad esat pabeidzis, varat viegli kopēt failus uz USB disku un pēc drošas izņemšanas kopēt tos savā datorā. Lai manuāli atvienotu, izmantojiet:

sudo umount /media/usb

Darbs padarīts!

4. Lejupielādējiet un augšupielādējiet failus no Raspberry Pi, izmantojot SSH

Vai vēlaties pārvietot datus uz Raspberry Pi, izmantojot SSH?

Izsaukta komanda scp (Secure Copy Protocol) nodrošina šo iespēju.

Linux datoros terminālī varat izmantot SSH. Operētājsistēmā Windows varat izmantot SSH sistēmā Windows PowerShell vai kopēt failus no Raspberry Pi uz Windows, izmantojot PuTTY SSH klientu .

scp pi@192.168.0.15:file.txt

Tas izmanto scp komandu, identificē ierīci un noklusējuma lietotājvārdu un norāda faila nosaukumu. Fails file.txt tiks pārsūtīts no Pi uz datora mājas direktorijā.

Lai kopētu failu.txt uz jūsu Pi, izmantojiet:

scp file.txt pi@192.168.0.15:

(Tas: beigās ir ļoti svarīgi!)

Atkal mājas direktorijs ir noklusējuma galamērķis. Lai to mainītu, norādiet citu direktoriju, piemēram:

scp file.txt pi@192.168.0.15:subdirectory/

Šī metode ir līdzīga izmantotajai ADB push komandai nosūtīt datus uz Android ierīci un no tās mirgojošs jauns ROM vai saknes.

kā pārbaudīt, vai mans tālrunis ir uzlauzts

5. Pārsūtiet Raspberry Pi datus, izmantojot FTP

Ja jums ir labs FTP klients, kas atbalsta drošu SFTP, iespējams, šī ir labākā iespēja iegūt datus no jūsu Raspberry Pi. Šim nolūkam elastīgs, atvērtā koda FileZilla projekts ir laba vieta, kur sākt.

Lejupielādēt : FileZilla (Bezmaksas)

SFTP apzīmē SSH failu pārsūtīšanas protokolu. Ja jūsu Raspberry Pi ir iespējots SSH, varat izmantot SFTP, lai stumtu un vilktu failus GUI. Jūs varat iespējot SSH, izmantojot Raspberry Pi raspi konfigurācijas rīku. Varat arī atvērt Raspberry Pi OS darbvirsmu Izvēlne> Preferences> Raspberry Pi konfigurācija .

Kad datorā darbojas FileZilla, atveriet Fails> Vietņu pārvaldnieks un noklikšķiniet uz Jauna vietne . No šejienes ievadiet IP adrese jūsu Raspberry Pi Saimnieks kaste.

Turpiniet aizpildīt veidlapu, atlasot SFTP - SSH failu pārsūtīšanas protokols par protokolu un Normāli pieteikšanās veidam. Ievadiet pašreizējo Raspbian lietotājvārdu un paroli lietotājam un parolei (pēc noklusējuma tie ir “pi” un “aveņu”). Apsveriet iespēju izmantot Pārdēvēt piešķirt savienojumam aprakstošu nosaukumu --- tas ir īpaši noderīgi, ja regulāri lietojat FileZilla.

Ja Pi jau ir palaists, varat noklikšķināt Savienot lai sāktu savienojumu.

Programmā FileZilla vietējā ierīce (jūsu dators) atrodas kreisajā pusē, bet attālais dators (Raspberry Pi) - labajā pusē. Lai atrastu avota un galamērķa failus, jums būs jāpārlūko katras puses katalogi. Kad esat to izdarījis, kopējiet failus no sava Raspberry Pi, velkot tos uz kreiso rūti. Alternatīvi, ar peles labo pogu noklikšķiniet un atlasiet Lejupielādēt .

Lai kopētu failus uz Pi, vienkārši pārvietojiet tos no kreisās uz labo.

Failu kopēšana no Raspberry Pi uz Windows vai Linux datoru ir vienkārša

Izmantojot piecas saprātīgas iespējas datu kopēšanai uz Raspberry Pi un no tās, jūs uzreiz redzēsiet ieguvumu. Mazais dators kļūst ievērojami noderīgāks neatkarīgi no tā, vai pārsūtāt multivides failus vai kopējat retro spēļu ROM.

Lai gan iestatīšana ir nedaudz apgrūtinoša, mēs uzskatām, ka SFTP ir labākais risinājums failu pārsūtīšanai uz Raspberry Pi un no tās. Neatkarīgi no izmantotās metodes katram Raspberry Pi projektam ir nepieciešama sava veida attālā failu pārsūtīšanas sistēma.

Kopīgot Kopīgot Čivināt E -pasts 26 satriecoši lietojumi Raspberry Pi

Ar kuru Raspberry Pi projektu jums vajadzētu sākt? Šeit ir mūsu labāko Raspberry Pi lietojumu un projektu apkopojums!

Lasīt Tālāk
Saistītās tēmas
  • DIY
  • FTP
  • Failu koplietošana
  • Raspberry Pi
Par autoru Kristians Kovlijs(Publicēti 1510 raksti)

Redaktora vietnieks drošības, Linux, DIY, programmēšanas un tehniski izskaidrota jomā un patiešām noderīgs Podcast apraides ražotājs ar lielu pieredzi galddatoru un programmatūras atbalstā. Žurnāla Linux Format līdzstrādnieks Kristiāns ir Raspberry Pi mīļotājs, Lego cienītājs un retro spēļu cienītājs.

Vairāk no Kristiāna Kaulija

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu
Kategorija Diy