5 manieren om gegevens van een Raspberry Pi naar een pc te kopiëren
Je hebt succes gehad met je nieuwste Raspberry Pi-project. Misschien gebruik je het om foto's, muziek of zelfs video's te maken? Hoe dan ook, op een gegeven moment zul je een gemakkelijke manier willen om de gegevens van de SD-kaart van de Pi en op de harde schijf van je pc te krijgen..
Dit kan lastig zijn.
Met vrijwel geen ondersteuning van cloudservices, komt het antwoord in de vorm van verwijderbare media, e-mail en lokale netwerktrucs. Als u ooit gegevens van of naar een Raspberry Pi moet kopiëren en problemen tegenkomt, moeten deze vijf methoden u in de toekomst helpen.
1. Verzend gegevens via e-mail
Dit is waarschijnlijk de meest voor de hand liggende optie - het is zeker het eerste dat ik probeerde. Door toegang te krijgen tot de standaard e-mailclient van de Raspberry Pi (Claws Mail vanaf de PIXEL-desktopversie van Raspbian Jessie Upgrade Raspberry Pi's Raspbian OS met de PIXEL Desktop Environment Upgrade Raspberry Pi's Raspbian OS met de PIXEL Desktop Environment Sinds de release in 2012, Raspberry Pi's Raspbian Het besturingssysteem heeft een paar herzieningen ondergaan, maar de desktopomgeving was grotendeels hetzelfde gebleven. Pixel verandert dat. Lees meer), het is een eenvoudige taak om uw e-mailaccount in te stellen, een bijlage toe te voegen en de gegevens te verzenden.
U geeft misschien de voorkeur aan toegang tot Gmail via de Chromium-webbrowser. Beide opties zijn prima.
Hoe u de e-mail verzendt, is aan u. Als u Gmail gebruikt, kunt u het bericht als concept opslaan. Wanneer u zich vervolgens aanmeldt bij Gmail op uw hoofdcomputer, is deze daar aanwezig. Anders, als u een e-mailclient gebruikt, e-mailt u deze naar uw eigen adres of een tweede e-mailaccount waartoe u toegang hebt.
Als u geen tweede e-mailaccount hebt maar een Facebook-account hebt, hebt u een Facebook-e-mailaccount. Stuur de gegevens in een squeeze naar dit.
2. Open Cloud Storage in de browser
Een andere voor de hand liggende maar langzame optie is om toegang te krijgen tot een van uw cloudaccounts en op deze manier gegevens te synchroniseren. Helaas bieden geen bekende cloudservices apps voor de Raspberry Pi, dus je kunt het beste doen om je bestanden via de Chromium-browser te uploaden.
Maar welke service moet u gebruiken??
Dropbox en Box zijn beide beschikbaar via de browser, maar zijn traag. OneDrive en Google Drive kunnen ondertussen nauwelijks worden gebruikt. We raden u aan om te blijven plakken op wat u het handigst vindt.
3. Gebruik een USB-stick
Een andere verstandige keuze is om een USB-drive te gebruiken. Plaats gewoon een geformatteerde schijf in een extra USB-sleuf in uw Raspberry Pi en wacht tot deze in de Raspbian-bestandsbeheerder verschijnt. Als u een oudere Pi of een Raspberry Pi Zero Aan de slag met Raspberry Pi Zero Aan de slag met Raspberry Pi Zero gebruikt Of u nu een tijdschrift hebt gekocht dat aan de voorkant is geplakt of online een set heeft gevonden, de kans is groot dat u nu bent de trotse eigenaar van een computer met $ 5: de Raspberry Pi Zero. Read More en hebben een tekort aan USB-poorten, dan is het tijd om een USB-hub te gebruiken. Hoewel een standaard USB-hub prima is voor een USB-flashapparaat, moet u er rekening mee houden dat een hub met voeding nodig is voor apparaten die stroom van de Pi kunnen halen.
Als het USB-station is geplaatst, moet het automatisch worden geplaatst. Als dit niet het geval is, moet je het handmatig koppelen. Begin met het vinden van zijn unieke ID:
ls -l / dev / disk / by-uuid /
Meestal vindt u een vermelding met de naam sda1 (hoewel dit kan verschillen), dus noteer de naam voordat u verder gaat.
Maak vervolgens een koppelpunt. Dit is in wezen een directory die de inhoud van de drive zal weergeven.
sudo mkdir / media / usb
(Je hoeft het niet te noemen “USB” maar het helpt.)
Zorg er vervolgens voor dat de Pi-gebruiker de map bezit. Anders kunt u de inhoud niet bekijken!
sudo chown -R pi: pi / media / usb
U kunt de schijf vervolgens koppelen met:
sudo mount / dev / sda1 / media / usb -o uid = pi, gid = pi
Als u klaar bent, kunt u gemakkelijk bestanden naar de USB-schijf kopiëren en ze na veilig uitwerpen kopiëren naar uw hoofdcomputer. Om het gebruik handmatig te ontkoppelen:
sudo umount / media / usb
4. Verzend en ontvang gegevens met SCP
Een beetje ingewikkeld om aan de slag te gaan, het idee hierbij is dat je de opdrachtregel kunt gebruiken om gegevens te verzenden en ontvangen tussen je Raspberry Pi en je pc.
Een commando genaamd scp (Secure Copy Protocol) maakt dit mogelijk. Om het te gebruiken, moet je eerst een SSH-verbinding tot stand brengen met je Raspberry Pi Je Raspberry Pi instellen voor gebruik zonder hoofd met SSH Je Raspberry Pi instellen voor gebruik zonder hoofd met SSH De Raspberry Pi kan SSH-commando's accepteren als hij is aangesloten op een lokale server netwerk (via Ethernet of Wi-Fi), zodat u het eenvoudig kunt instellen. De voordelen van SSH gaan verder dan het verstoren van de dagelijkse screening ... Lees meer. Dit werkt het beste voor Linux, omdat Windows-gebruikers een SSH-client moeten installeren om het te laten werken. Eenmaal verbonden, typ je onder Linux:
scp [email protected]: file.txt
Dit gebruikt de scp opdracht, identificeert het apparaat en de standaardgebruikersnaam en geeft de naam van het bestand op. Het bestand.txt-document wordt overgedragen van de Pi naar de hoofddirectory van uw computer.
Om bestand.txt te kopiëren naar je Pi, gebruik:
scp file.txt [email protected]:
(Dat: aan het einde is erg belangrijk!)
Nogmaals, de hoofddirectory is de bestemming. Om dit te wijzigen, geeft u een andere map op, zoals:
scp file.txt [email protected]: subdirectory /
Deze methode lijkt op de ADB-pushopdracht die wordt gebruikt om gegevens van en naar een Android-apparaat te verzenden. ADB en Fastboot op Android gebruiken (en waarom u dit zou moeten doen) ADB en Fastboot op Android gebruiken (en waarom u dit zou moeten doen) Leren beheersen ADB en Fastboot kunnen je Android-ervaring een stuk beter maken. Meer lezen bij het flashen van een nieuwe ROM of bij het rooten.
5. De beste optie: SFTP
Als je een goede FTP-client hebt die ondersteuning biedt voor de beveiligde SFTP, dan is dit misschien de beste optie om gegevens van je Raspberry Pi te pakken. Hiervoor, het flexibele, open source FileZilla-project FileZilla - Waarom deze FTP-client triomfeert over zijn concurrenten FileZilla - Waarom deze FTP-client triomfeert over zijn concurrenten Draagbare apps maken je onafhankelijk. Opgeslagen op een USB-stick of in je Dropbox-map, al je essentiële tools zijn altijd binnen handbereik, waar je ook bent. U hoeft ook niets te installeren. Lees meer is een goede plek om te beginnen. U kunt een exemplaar downloaden van filezilla-project.org.
SFTP staat voor SSH File Transfer Protocol, dus zolang SSH is ingeschakeld op uw Raspberry Pi (meestal via het raspi-config-scherm), kunt u SFTP gebruiken voor het duwen en trekken van bestanden in de GUI.
Met FileZilla actief, open Bestand> Sitebeheer, en klik Nieuwe site. Vanaf hier voert u het IP adres van je Raspberry Pi in de Gastheer box (of gewoon raspberrypi.local als je Bonjour-services hebt uitgevoerd).
Ga door met het invullen van het formulier en selecteer SFTP - SSH File Transfer Protocol voor het protocol en normaal voor het inlogtype. Voer de huidige gebruikersnaam en het wachtwoord van Raspbian in voor Gebruiker en Wachtwoord (standaard is dit dit pi en framboos). Misschien wilt u klikken andere naam geven om de verbinding een beschrijvende naam te geven - dit is vooral handig als je FileZilla regelmatig gebruikt.
Zolang de Pi al is opgestart, kunt u klikken Aansluiten om de verbinding te beginnen. In FileZilla wordt het lokale apparaat (uw pc) aan de linkerkant weergegeven, met de externe computer (uw Raspberry Pi) aan de rechterkant. U moet aan beide kanten door de mappen bladeren om de bron- en doelbestanden te vinden. Zodra je dit hebt gedaan, kun je bestanden van je Raspberry Pi kopiëren door ze naar het linkerpaneel te slepen, of door met de rechtermuisknop te klikken en te selecteren Download.
(Om bestanden naar de Pi te kopiëren, verplaats ze van links naar rechts.)
Hoewel een beetje lastig te installeren, denken we dat SFTP de beste oplossing is voor het overbrengen van bestanden van en naar uw Raspberry Pi.
Vind je dat het overbrengen van gegevens tussen je pc en een Raspberry Pi lastig is? Heb je een van deze methoden geprobeerd of heb je een eigen truc? Vertel ons in de reacties!
Ontdek meer over: Bestanden delen, FTP, Raspberry Pi.