5 Möglichkeiten, Daten von einem Himbeer-Pi auf einen PC zu kopieren
Sie hatten Erfolg mit Ihrem neuesten Raspberry Pi-Projekt. Vielleicht verwenden Sie es, um Fotos, Musik oder sogar Videos zu erstellen? Wie dem auch sei, Sie möchten irgendwann einen einfachen Weg, um die Daten von der PI-SD-Karte auf die Festplatte Ihres PCs zu laden.
Das kann schwierig sein.
Da Cloud-Services so gut wie keine Unterstützung bieten, gibt es die Antwort auf Wechselmedien, E-Mail und lokale Netzwerk-Tricks. Wenn Sie jemals Daten auf oder von einem Raspberry Pi kopieren und auf Probleme stoßen mussten, sollten Ihnen diese fünf Methoden in Zukunft helfen.
1. Daten per E-Mail senden
Dies ist wahrscheinlich die naheliegendste Option - sicherlich das erste, was ich versucht habe. Durch Zugriff auf den Standard-E-Mail-Client von Raspberry Pi (Claws Mail ab der PIXEL-Desktopversion von Raspbian Jessie Aktualisieren Sie das Raspbian-Betriebssystem von Raspberry Pi mit der PIXEL-Desktop-Umgebung. Aktualisieren Sie das Raspbian-Betriebssystem von Raspberry Pi mit der PIXEL-Desktop-Umgebung. Seit der Veröffentlichung von Raspberry Pi's Raspbian im Jahr 2012 Das Betriebssystem hat einige Änderungen erfahren, aber die Desktop-Umgebung war weitgehend gleich geblieben. Pixel ändert das. Weitere Informationen), es ist eine einfache Aufgabe, Ihr E-Mail-Konto einzurichten, einen Anhang hinzuzufügen und die Daten zu senden.
Möglicherweise möchten Sie auf Google Mail über den Chromium-Webbrowser zugreifen. Beide Optionen sind in Ordnung.
Wie Sie die E-Mail senden, bleibt Ihnen überlassen. Wenn Sie Google Mail verwenden, können Sie die Nachricht als Entwurf speichern. Wenn Sie sich dann auf Ihrem Haupt-PC bei Gmail anmelden, wird es dort angezeigt. Andernfalls, wenn Sie einen E-Mail-Client verwenden, senden Sie ihn einfach an Ihre eigene Adresse oder an ein zweites E-Mail-Konto, auf das Sie Zugriff haben.
Wenn Sie kein zweites E-Mail-Konto, aber ein Facebook-Konto besitzen, haben Sie ein Facebook-E-Mail-Konto. Senden Sie in einem Druck die Daten an diesen.
2. Rufen Sie den Cloud-Speicher im Browser auf
Eine weitere naheliegende, aber langsame Option besteht darin, auf eines Ihrer Cloud-Konten zuzugreifen und Daten auf diese Weise zu synchronisieren. Leider bieten keine bekannten Cloud-Dienste Apps für den Raspberry Pi an. Daher sollten Sie Ihre Dateien am besten über den Chromium-Browser hochladen.
Aber welchen Service solltest du nutzen??
Dropbox und Box sind beide über den Browser verfügbar, jedoch langsam. OneDrive und Google Drive können dagegen kaum genutzt werden. Wir empfehlen, bei dem zu bleiben, was Sie am nützlichsten finden.
3. Verwenden Sie ein USB-Laufwerk
Eine andere sinnvolle Wahl ist die Verwendung eines USB-Laufwerks. Stecken Sie einfach ein formatiertes Laufwerk in einen freien USB-Steckplatz Ihres Raspberry Pi und warten Sie, bis es im Raspbian-Dateimanager angezeigt wird. Wenn Sie ein älteres Pi oder ein Raspberry Pi Zero verwenden Erste Schritte mit Raspberry Pi Zero Erste Schritte mit Raspberry Pi Zero Wenn Sie ein Magazin mit einem nach vorne geklebten Magazin gekauft haben oder ein Kit online gefunden haben, stehen Sie wahrscheinlich jetzt der stolze Besitzer eines 5-Dollar-Computers: der Raspberry Pi Zero. Lesen Sie mehr und haben keine USB-Anschlüsse, dann ist es Zeit, einen USB-Hub einzusetzen. Während ein Standard-USB-Hub für ein USB-Flash-Gerät in Ordnung ist, ist zu beachten, dass ein Hub mit Stromversorgung für Geräte erforderlich ist, die Strom vom Pi beziehen.
Wenn das USB-Laufwerk angeschlossen ist, sollte es automatisch eingebunden werden. Wenn nicht, müssen Sie es manuell einhängen. Beginnen Sie mit der Ermittlung der eindeutigen ID:
ls -l / dev / disk / by-uuid /
In der Regel finden Sie einen Eintrag mit dem Namen sda1 (dies kann jedoch abweichen). Notieren Sie sich den Namen, bevor Sie fortfahren.
Als Nächstes erstellen Sie einen Einhängepunkt. Dies ist im Wesentlichen ein Verzeichnis, in dem der Inhalt des Laufwerks angezeigt wird.
sudo mkdir / media / usb
(Du musst es nicht anrufen “USB” aber es hilft.)
Stellen Sie als Nächstes sicher, dass der Pi-Benutzer den Ordner besitzt. Andernfalls können Sie den Inhalt nicht anzeigen!
sudo chown -R pi: pi / media / usb
Sie können das Laufwerk dann einbinden mit:
sudo mount / dev / sda1 / media / usb -o uid = pi, gid = pi
Sobald Sie fertig sind, können Sie Dateien problemlos auf das USB-Laufwerk kopieren und nach dem sicheren Auswerfen auf Ihren Hauptcomputer kopieren. Zum manuellen Aufheben der Bereitstellung verwenden Sie Folgendes:
sudo umount / media / usb
4. Senden und Empfangen von Daten mit SCP
Etwas kompliziert zu funktionieren ist die Idee, dass Sie die Befehlszeile verwenden können, um Daten zwischen Ihrem Raspberry Pi und Ihrem PC zu senden und zu empfangen.
Ein Befehl wurde aufgerufen scp (Secure Copy Protocol) macht dies möglich. Um es verwenden zu können, müssen Sie zuerst eine SSH-Verbindung zu Ihrem Raspberry Pi herstellen. Einrichten des Raspberry Pi für die Verwendung ohne Heads mit SSH Einrichten des Raspberry Pi für die Verwendung ohne Heads mit SSH Das Raspberry Pi kann SSH-Befehle akzeptieren, wenn es mit einem lokalen Gerät verbunden ist Netzwerk (entweder über Ethernet oder Wi-Fi), sodass Sie es leicht einrichten können. Die Vorteile von SSH gehen über das tägliche Screening hinaus ... Mehr lesen. Dies funktioniert am besten für Linux, da Windows-Benutzer einen SSH-Client installieren müssen, damit dies funktioniert. Geben Sie nach der Verbindung in Linux Folgendes ein:
scp [email protected]: file.txt
Dies verwendet die scp Befehl, identifiziert das Gerät und den Standardbenutzernamen und gibt den Namen der Datei an. Das file.txt-Dokument wird übertragen von der Pi zu das Home-Verzeichnis Ihres Computers.
So kopieren Sie file.txt zu deinem Pi, benutzen:
scp file.txt [email protected]:
(Das ist am Ende sehr wichtig!)
Das Heimatverzeichnis ist wieder das Ziel. Um dies zu ändern, geben Sie ein anderes Verzeichnis an, zum Beispiel:
scp file.txt [email protected]: Unterverzeichnis /
Diese Methode ähnelt dem ADB-Push-Befehl, der zum Senden von Daten an und von einem Android-Gerät verwendet wird. Verwendung von ADB und Fastboot unter Android (und warum Sie dies tun sollten). So verwenden Sie ADB und Fastboot unter Android (und warum Sie dies tun sollten) ADB und Fastboot können Ihr Android-Erlebnis erheblich verbessern. Lesen Sie mehr, wenn Sie ein neues ROM blinken oder rooten.
5. Die beste Option: SFTP
Wenn Sie einen guten FTP-Client haben, der das sichere SFTP unterstützt, ist dies möglicherweise die beste Option, um Daten von Ihrem Raspberry Pi abzurufen. Das flexible Open-Source-FileZilla-Projekt FileZilla - Warum dieser FTP-Client seine Konkurrenten triumphiert FileZilla - Warum dieser FTP-Client seine Konkurrenten triumphiert Portable Apps machen Sie unabhängig. Auf einem USB-Stick oder in Ihrem Dropbox-Ordner gespeichert, stehen Ihnen alle wichtigen Werkzeuge zur Verfügung, wo immer Sie sind. Sie müssen auch nichts installieren. Mehr lesen ist ein guter Anfang. Sie können eine Kopie von filezilla-project.org herunterladen.
SFTP steht für SSH File Transfer Protocol (SSH-Dateiübertragungsprotokoll). Solange SSH auf Ihrem Raspberry Pi aktiviert ist (normalerweise über den Bildschirm "Raspi-Config"), können Sie SFTP zum Pushen und Abrufen von Dateien in der GUI verwenden.
Öffnen Sie bei laufendem FileZilla Datei> Site Manager, und klicken Sie auf Neue Seite. Geben Sie von hier aus die IP Adresse von Ihrem Raspberry Pi in der Wirt Box (oder einfach raspberrypi.local Wenn Sie Bonjour-Dienste haben).
Füllen Sie das Formular weiter aus und wählen Sie aus SFTP - SSH-Dateiübertragungsprotokoll für das Protokoll und Normal für den Login-Typ. Geben Sie den aktuellen Raspbian-Benutzernamen und das Kennwort für Benutzer und Kennwort ein (standardmäßig ist dies der Fall.) Pi und Himbeere). Sie möchten vielleicht klicken Umbenennen um der Verbindung einen beschreibenden Namen zu geben - dies ist besonders nützlich, wenn Sie FileZilla regelmäßig verwenden.
Solange der Pi bereits gebootet ist, können Sie klicken Verbinden um die Verbindung herzustellen In FileZilla wird links das lokale Gerät (Ihr PC) dargestellt, rechts der Remote-Computer (Ihr Raspberry Pi). Sie müssen die Verzeichnisse auf beiden Seiten durchsuchen, um die Quell- und Zieldateien zu finden. Wenn Sie dies getan haben, können Sie Dateien von Ihrem Raspberry Pi kopieren, indem Sie sie in den linken Bereich ziehen oder mit der rechten Maustaste klicken und auswählen Herunterladen.
(Um Dateien auf das Pi zu kopieren, verschieben Sie sie einfach von links nach rechts.)
Das Setup ist zwar etwas fummelig, aber wir glauben, dass SFTP die beste Lösung für die Übertragung von Dateien zu und von Ihrem Raspberry Pi ist.
Finden Sie die Übertragung von Daten zwischen Ihrem PC und einem Raspberry Pi als problematisch? Haben Sie eine dieser Methoden ausprobiert oder haben Sie einen eigenen Trick? Sagen Sie uns in den Kommentaren!
Erfahren Sie mehr über: File Sharing, FTP, Raspberry Pi.