Διαφήμιση

Είχατε επιτυχία με το τελευταίο σας έργο Raspberry Pi. Ίσως το χρησιμοποιείτε για να δημιουργήσετε φωτογραφίες, μουσική ή ακόμα και βίντεο; Σε κάθε περίπτωση, σε κάποιο σημείο θα θέλεις έναν εύκολο τρόπο για να βγάλεις τα δεδομένα από την κάρτα SD του Pi και στον σκληρό δίσκο του υπολογιστή σου.

Αυτό μπορεί να είναι δύσκολο.

Χωρίς σχεδόν καμία υποστήριξη από υπηρεσίες cloud, η απάντηση έρχεται με τη μορφή αφαιρούμενων μέσων, email και κόλπα τοπικού δικτύου. Εάν είχατε ποτέ να αντιγράψετε δεδομένα από ή προς ένα Raspberry Pi και αντιμετωπίσετε προβλήματα, αυτές οι πέντε μέθοδοι θα σας βοηθήσουν στο μέλλον.

1. Αποστολή δεδομένων μέσω email

Αυτή είναι πιθανώς η πιο προφανής επιλογή - είναι σίγουρα το πρώτο πράγμα που δοκίμασα. Με την πρόσβαση στον προεπιλεγμένο πελάτη ηλεκτρονικού ταχυδρομείου του Raspberry Pi (Claws Mail από το Έκδοση PIXEL για επιτραπέζιους υπολογιστές του Raspbian Jessie), είναι απλή εργασία να ρυθμίσετε τον λογαριασμό email σας, να προσθέσετε ένα συνημμένο και να στείλετε τα δεδομένα.

instagram viewer
5 τρόποι αντιγραφής δεδομένων από ένα Raspberry Pi σε έναν ηλεκτρονικό υπολογιστή μεταφοράς δεδομένων raspberrypi

Ίσως προτιμάτε να έχετε πρόσβαση στο Gmail μέσω του προγράμματος περιήγησης ιστού Chromium - οποιαδήποτε από τις δύο επιλογές είναι εντάξει.

Ο τρόπος αποστολής του email εξαρτάται από εσάς. Εάν χρησιμοποιείτε το Gmail, θα μπορείτε να αποθηκεύσετε το μήνυμα ως πρόχειρο. Στη συνέχεια, όταν συνδεθείτε στο Gmail στον κύριο υπολογιστή σας, θα είναι εκεί. Διαφορετικά, εάν χρησιμοποιείτε πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου, απλώς στείλτε το με email στη δική σας διεύθυνση ή σε έναν δεύτερο λογαριασμό email στον οποίο έχετε πρόσβαση.

Εάν δεν έχετε δεύτερο λογαριασμό email αλλά έχετε λογαριασμό Facebook, τότε έχετε λογαριασμό email στο Facebook. Σε μια συμπίεση, στείλτε τα δεδομένα σε αυτό.

2. Αποκτήστε πρόσβαση στο Cloud Storage στο πρόγραμμα περιήγησης

Μια άλλη προφανής αλλά αργή επιλογή είναι η πρόσβαση σε έναν από τους λογαριασμούς σας στο cloud και ο συγχρονισμός δεδομένων με αυτόν τον τρόπο. Δυστυχώς, καμία γνωστή υπηρεσία cloud δεν προσφέρει εφαρμογές για το Raspberry Pi, οπότε το καλύτερο στοίχημά σας είναι να ανεβάσετε τα αρχεία σας μέσω του προγράμματος περιήγησης Chromium.

Αλλά ποια υπηρεσία πρέπει να χρησιμοποιήσετε;

Το Dropbox και το Box είναι και τα δύο διαθέσιμα μέσω του προγράμματος περιήγησης, αλλά είναι αργά. Εν τω μεταξύ, το OneDrive και το Google Drive δεν μπορούν να χρησιμοποιηθούν. Σας προτείνουμε να ακολουθήσετε ό, τι θεωρείτε πιο χρήσιμο.

3. Χρησιμοποιήστε μια μονάδα USB

Μια άλλη λογική επιλογή είναι να χρησιμοποιήσετε μια μονάδα USB. Απλώς εισαγάγετε μια διαμορφωμένη μονάδα δίσκου σε μια εφεδρική υποδοχή USB στο Raspberry Pi και περιμένετε να εμφανιστεί στη διαχείριση αρχείων Raspbian. Εάν χρησιμοποιείτε παλαιότερο Pi ή a Raspberry Pi Zero και δεν διαθέτουν θύρες USB, τότε ήρθε η ώρα να χρησιμοποιήσετε έναν διανομέα USB. Ενώ ένας τυπικός διανομέας USB θα είναι καλός για μια συσκευή flash USB, σημειώστε ότι θα χρειαστεί ένας διανομέας τροφοδοσίας για συσκευές που θα αντλούν ενέργεια από το Pi

5 τρόποι αντιγραφής δεδομένων από ένα Raspberry Pi σε ένα USB muo rpi usb stick

Με τη μονάδα USB τοποθετημένη, θα πρέπει να προσαρμόζεται αυτόματα. Εάν όχι, θα πρέπει να το προσαρτήσετε χειροκίνητα. Ξεκινήστε βρίσκοντας το μοναδικό αναγνωριστικό του:

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

Συνήθως θα βρείτε μια καταχώριση που ονομάζεται sda1 (αν και αυτό μπορεί να διαφέρει), οπότε διατηρήστε μια σημείωση για το όνομα πριν συνεχίσετε.

Στη συνέχεια, δημιουργήστε ένα σημείο προσάρτησης. Αυτός είναι ουσιαστικά ένας κατάλογος που θα εμφανίζει τα περιεχόμενα της μονάδας δίσκου.

sudo mkdir / media / usb

(Δεν χρειάζεται να το ονομάσετε "usb" αλλά βοηθά.)

Στη συνέχεια, βεβαιωθείτε ότι ο χρήστης Pi κατέχει το φάκελο. Διαφορετικά, δεν θα μπορείτε να δείτε τα περιεχόμενα!

sudo chown -R pi: pi / media / usb

Στη συνέχεια, μπορείτε να προσαρτήσετε τη μονάδα δίσκου με:

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

Μόλις τελειώσετε, μπορείτε εύκολα να αντιγράψετε αρχεία στη μονάδα USB και, μετά την ασφαλή εξαγωγή, να τα αντιγράψετε στον κύριο υπολογιστή σας. Για να αποσυνδέσετε με μη αυτόματο τρόπο τη χρήση:

sudo umount / media / usb

4. Αποστολή και λήψη δεδομένων με SCP

Λίγο περίπλοκο για να δουλέψετε, η ιδέα με αυτό είναι ότι μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών για να στείλετε και να λάβετε δεδομένα μεταξύ του Raspberry Pi και του υπολογιστή σας.

Μια εντολή που ονομάζεται scp (Secure Copy Protocol) το καθιστά αυτό δυνατό. Για να το χρησιμοποιήσετε, θα πρέπει πρώτα να το κάνετε δημιουργήστε μια σύνδεση SSH στο Raspberry Pi σας Ρύθμιση του Raspberry Pi για χρήση χωρίς κεφαλή με SSHΤο Raspberry Pi μπορεί να δεχτεί εντολές SSH όταν είναι συνδεδεμένο σε τοπικό δίκτυο (είτε μέσω Ethernet ή Wi-Fi), επιτρέποντάς σας να το ρυθμίσετε εύκολα. Τα οφέλη του SSH υπερβαίνουν την αναστάτωση της καθημερινής προβολής ... Διαβάστε περισσότερα . Αυτό λειτουργεί καλύτερα για Linux, καθώς οι χρήστες των Windows θα πρέπει να εγκαταστήσουν έναν πελάτη SSH για να το λειτουργήσει. Μόλις συνδεθεί, στο Linux, πληκτρολογήστε:

scp [email protected]: file.txt

Αυτό χρησιμοποιεί το scp εντολή, προσδιορίζει τη συσκευή και το προεπιλεγμένο όνομα χρήστη και καθορίζει το όνομα του αρχείου. Το έγγραφο file.txt θα μεταφερθεί από το Pi προς την Ο αρχικός κατάλογος του υπολογιστή σας.

Για να αντιγράψετε το αρχείο.txt στο Pi σας, χρήση:

scp file.txt [email protected]:

(Αυτό: στο τέλος είναι πολύ σημαντικό!)

Και πάλι, ο αρχικός κατάλογος είναι ο προορισμός. Για να το αλλάξετε, καθορίστε έναν διαφορετικό κατάλογο, όπως:

scp file.txt [email protected]: υποκατάλογος /

Αυτή η μέθοδος είναι παρόμοια με την εντολή push ADB που χρησιμοποιείται αποστολή δεδομένων από και προς μια συσκευή Android Πώς να χρησιμοποιήσετε το ADB και το Fastboot σε Android (και γιατί πρέπει)Η εκμάθηση του MasterBB και του Fastboot μπορεί να βελτιώσει την εμπειρία σας στο Android. Διαβάστε περισσότερα όταν αναβοσβήνει ένα νέο ROM ή rooting.

5. Η καλύτερη επιλογή: SFTP

Εάν έχετε έναν καλό πελάτη FTP που έχει υποστήριξη για το ασφαλές SFTP, τότε αυτή είναι ίσως η καλύτερη επιλογή για λήψη δεδομένων από το Raspberry Pi. Για αυτό, το ευέλικτο έργο ανοιχτού κώδικα FileZilla FileZilla - Γιατί αυτός ο πελάτης FTP κερδίζει έναντι των ανταγωνιστών τουΟι φορητές εφαρμογές σας κάνουν ανεξάρτητους. Αποθηκευμένο σε ένα USB stick ή στο φάκελο Dropbox, όλα τα απαραίτητα εργαλεία σας θα είναι στα χέρια σας όπου κι αν πάτε. Δεν θα χρειαστεί να εγκαταστήσετε τίποτα. Διαβάστε περισσότερα είναι ένα καλό μέρος για να ξεκινήσετε. Μπορείτε να κατεβάσετε ένα αντίγραφο από filezilla-project.org.

Το SFTP σημαίνει πρωτόκολλο μεταφοράς αρχείων SSH, αρκεί το SSH να είναι ενεργοποιημένο στο Raspberry Pi (συνήθως μέσω της οθόνης raspi-config), μπορείτε να χρησιμοποιήσετε το SFTP για προώθηση και λήψη αρχείων στο GUI.

Με το FileZilla σε λειτουργία, ανοίξτε Αρχείο> Διαχείριση ιστότοπουκαι κάντε κλικ στο Νέος ιστότοπος. Από εδώ, εισαγάγετε το διεύθυνση IP του Raspberry Pi σας στο Πλήθος κουτί (ή απλά raspberrypi. τοπικό εάν εκτελείτε τις υπηρεσίες Bonjour).

5 τρόποι αντιγραφής δεδομένων από ένα Raspberry Pi σε έναν υπολογιστή muo diy raspberrypi transferdata sftp ρυθμίσεις

Συνεχίστε να συμπληρώνετε τη φόρμα, επιλέγοντας SFTP - Πρωτόκολλο μεταφοράς αρχείων SSH για το πρωτόκολλο και Κανονικός για τον τύπο σύνδεσης. Εισαγάγετε το τρέχον όνομα χρήστη και τον κωδικό πρόσβασης Raspbian για το χρήστη και τον κωδικό πρόσβασης (από προεπιλογή αυτό είναι πι και βατόμουρο). Ίσως θέλετε να κάνετε κλικ Μετονομάζω για να δώσετε στη σύνδεση ένα περιγραφικό όνομα - αυτό είναι ιδιαίτερα χρήσιμο εάν χρησιμοποιείτε τακτικά το FileZilla.

5 τρόποι αντιγραφής δεδομένων από ένα Raspberry Pi σε έναν υπολογιστή muo diy raspberrypi transferdata sftp transfer

Εφόσον το Pi έχει ήδη εκκινηθεί, μπορείτε να κάνετε κλικ Συνδέω-συωδεομαι για να ξεκινήσετε τη σύνδεση. Στο FileZilla, η τοπική συσκευή (ο υπολογιστής σας) αντιπροσωπεύεται στα αριστερά, με τον απομακρυσμένο υπολογιστή (το Raspberry Pi) στα δεξιά. Θα πρέπει να περιηγηθείτε στους καταλόγους και στις δύο πλευρές για να βρείτε τα αρχεία προέλευσης και προορισμού. Μόλις το κάνετε αυτό, μπορείτε να αντιγράψετε αρχεία από το Raspberry Pi σύροντάς τα στο αριστερό παράθυρο ή κάνοντας δεξί κλικ και επιλέγοντας Κατεβάστε.

(Για να αντιγράψετε αρχεία στο Pi, απλώς μετακινήστε τα από αριστερά προς τα δεξιά.)

Παρόλο που είναι λίγο διασκεδαστικό στη ρύθμιση, πιστεύουμε ότι το SFTP είναι η καλύτερη λύση για τη μεταφορά αρχείων από και προς το Raspberry Pi σας. Για μικρά αρχεία, όπως MP3 και εικόνες, μπορείτε επίσης χρησιμοποιήστε το διαμέρισμα εκκίνησης για αντιγραφή δεδομένων.

Και αν σας ενδιαφέρει χρησιμοποιώντας το Raspberry Pi ως επιτραπέζιο υπολογιστή Χρησιμοποιώντας ένα Raspberry Pi ως επιτραπέζιο υπολογιστή: 7 πράγματα που έμαθα μετά από μια εβδομάδαΜπορεί ένα μέτριο Raspberry Pi να αντικαταστήσει έναν επιτραπέζιο υπολογιστή; Πέρασα επτά ημέρες γράφοντας και επεξεργάζοντας το Pi, με ενδιαφέροντα αποτελέσματα. Διαβάστε περισσότερα , δείτε τι έχουμε μάθει από αυτό.

Ο Christian Cawley είναι Αναπληρωτής Επεξεργαστής για Ασφάλεια, Linux, DIY, Προγραμματισμός και Tech Explained. Παράγει επίσης το The Really Useful Podcast και έχει εκτεταμένη εμπειρία στην υποστήριξη επιτραπέζιου και λογισμικού. Συμμετέχων στο περιοδικό Linux Format, ο Christian είναι ένα Raspberry Pi tinkerer, λάτρης του Lego και λάτρεις του ρετρό gaming.