Cara Menyalin Data Dari Raspberry Pi ke PC: 5 Cara

Cara Menyalin Data Dari Raspberry Pi ke PC: 5 Cara

Walau bagaimanapun anda menggunakan Raspberry Pi anda, pada suatu ketika anda akan mencari cara mudah untuk menyalin data ke dan dari komputer. Ini mungkin menjalankan pelayan web, pelayan media, mesin permainan retro, apa sahaja.





Ini boleh menjadi sukar. Pada dasarnya, ada satu cara yang buruk untuk memindahkan fail dari Raspberry Pi ke PC, dan beberapa yang baik. Sekiranya anda terpaksa menyalin data ke atau dari Raspberry Pi dan menghadapi masalah, lima kaedah ini akan membantu anda di masa hadapan.





Cara Salah Menyalin Fail dari Raspberry Pi ke PC

Kami akan melihat lima kaedah untuk menyalin data dari Raspberry Pi ke desktop atau komputer riba anda di bawah. Sebelum itu, bagaimanapun, perlu dipertimbangkan pilihan keenam, dan bagaimana cara ini benar-benar salah untuk melakukannya.





Adalah mungkin untuk mengeluarkan kad SD Raspberry Pi dan membaca data di PC anda. Sekiranya data yang diperlukan disimpan di / boot / partition, data dapat diakses menggunakan perangkat lain. Walaupun Pi menjalankan sistem operasi Linux, bahkan PC Windows dapat membaca data ini.

Jadi, mengapa anda tidak boleh melakukan ini?



cara menulis skrip komputer
  • Dalam kebanyakan kes, kad microSD adalah peranti boot Pi
  • Raspberry Pi mesti ditutup untuk mengeluarkan kad
  • Anda menghadapi risiko kerosakan data pada kad SD

Seperti yang anda lihat, kaedah ini paling tidak selesa.

Kecuali anda putus asa, atau ada batasan untuk menggunakan kaedah yang diterokai di bawah ini, elakkan pilihan ini.





Apakah Kaedah Terbaik untuk Memindahkan Fail dari Raspberry Pi ke PC?

Nasib baik, ada lima alternatif yang sangat baik yang membolehkan anda menyalin data dari Raspberry Pi ke peranti lain. Tidak ada yang perlu dimatikan, pembaca kad tidak diperlukan. Yang anda perlukan hanyalah PC atau komputer riba yang sesuai.

Lima kaedah berikut boleh digunakan untuk memindahkan data ke dan dari Raspberry Pi anda ke komputer utama anda.





  1. Hantar data menggunakan e-mel
  2. Segerakkan melalui storan awan
  3. Pindahkan data dari Raspberry Pi anda dengan USB
  4. Tukar data dari Raspberry Pi anda melalui SSH
  5. Gunakan klien FTP PC anda untuk memindahkan data ke Raspberry Pi

Mari kembangkan setiap ini dan perhatikan dengan lebih terperinci.

1. Salin Fail dari Raspberry Pi ke PC melalui E-mel

Bagi kebanyakan orang, ini akan menjadi pilihan yang paling jelas. Dengan mengakses klien e-mel lalai Raspberry Pi atau mengakses mel web di penyemak imbas, anda boleh menghantar e-mel data tersebut.

Cara anda menghantar e-mel terpulang kepada anda. Sekiranya anda menggunakan Gmail, anda akan dapat menyimpan mesej sebagai draf. Kemudian apabila anda masuk ke Gmail di PC utama anda, ia akan berada di sana. Jika tidak, jika anda menggunakan pelanggan e-mel, hantarkannya ke alamat anda sendiri atau akaun lain yang anda miliki.

Perhatikan bahawa kemungkinan ada batasan untuk ukuran lampiran yang dapat anda gunakan. Untuk Gmail, anda boleh menyimpan lampiran ke Google Drive. Untuk penyelesaian lain, perhatikan had keseluruhan 10MB umum untuk lampiran.

2. Akses Penyimpanan Awan di Penyemak Imbas

Seperti yang dinyatakan di atas, anda boleh menggunakan Google Drive untuk menjadi tuan rumah lampiran e-mel. Tetapi ini bukan satu-satunya pilihan awan yang harus anda pertimbangkan. Malangnya, tidak ada perkhidmatan awan terkenal yang menawarkan aplikasi nagtive untuk Raspberry Pi.

Jadi, apa yang mesti anda buat? Anda boleh mengakses perkhidmatan awan melalui penyemak imbas Chromium. Dropbox, Box, OneDrive, dan Google Drive semuanya boleh digunakan dengan cara ini. Kejayaan akhirnya akan bergantung pada Raspberry Pi yang anda gunakan.

Sebagai contoh, model Raspberry Pi 4 8GB akan memberikan akses yang lebih pantas ke storan awan daripada Raspberry Pi 2. Kami mencadangkan agar berpegang pada mana sahaja yang paling berguna.

3. Pindahkan Fail Dari Raspberry Pi ke PC Menggunakan USB

Cara lain untuk memindahkan data dari Raspberry Pi ke PC, atau dari PC ke Pi anda, adalah dengan pemacu USB yang boleh ditanggalkan.

Semua Raspberry Pi mempunyai pemacu USB standard (kecuali Pi Sifar --- ini dilengkapi dengan penyesuai yang sesuai). Cukup masukkan pemacu berformat ke dalam slot USB Raspberry Pi ganti, kemudian cari di pengurus fail. Sekiranya anda menggunakan Pi yang lebih tua dan kekurangan port USB, maka pertimbangkan hub USB. Hab USB standard akan sesuai untuk peranti flash USB. Walau bagaimanapun, hab berkuasa akan diperlukan untuk peranti yang akan menarik tenaga dari Pi, seperti cakera keras.

Dengan pemacu USB yang dipasang, ia mesti dipasang secara automatik. Sekiranya tidak, anda perlu memasangnya secara manual. Mulakan dengan mencari ID uniknya:

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

Cari entri berlabel sda1 (walaupun ini mungkin berbeza), dan catat nama sebelum meneruskan.

Seterusnya, buat titik pemasangan. Ini pada dasarnya adalah direktori yang akan memaparkan kandungan pemacu.

sudo mkdir /media/usb

(Anda tidak perlu menyebutnya 'usb' tetapi ia membantu.)

Seterusnya, pastikan pengguna Pi memiliki folder tersebut. Jika tidak, anda tidak akan dapat melihat kandungannya!

sudo chown -R pi:pi /media/usb

Anda kemudian boleh memasang pemacu dengan:

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

Setelah selesai, anda boleh menyalin fail ke pemacu USB dengan mudah dan, setelah dikeluarkan dengan selamat, salin fail tersebut ke PC anda. Untuk melepaskan penggunaan secara manual:

sudo umount /media/usb

Kerja selesai!

4. Muat turun dan Muat Naik Fail dari Raspberry Pi Over SSH

Ingin memindahkan data ke Raspberry Pi anda menggunakan SSH?

Perintah dipanggil scp (Protokol Salinan Selamat) menjadikannya mungkin.

Pada PC Linux, anda boleh menggunakan SSH di terminal. Di Windows, anda boleh menggunakan SSH di Windows PowerShell, atau menyalin fail dari Raspberry Pi ke Windows menggunakan pelanggan PuTTY SSH .

scp pi@192.168.0.15:file.txt

Ini menggunakan scp arahan, mengenal pasti peranti dan nama pengguna lalai, dan menentukan nama fail. Dokumen file.txt akan dipindahkan dari Pi ke direktori Laman Utama komputer anda.

Untuk menyalin file.txt ke Pi anda, gunakan:

scp file.txt pi@192.168.0.15:

(Itu: pada akhirnya sangat penting!)

Sekali lagi, direktori utama adalah tujuan lalai. Untuk mengubahnya, tentukan direktori lain, seperti:

scp file.txt pi@192.168.0.15:subdirectory/

Kaedah ini serupa dengan arahan push ADB yang biasa digunakan menghantar data ke dan dari peranti Android semasa mem-flash ROM atau rooting baru.

permainan yang menyeronokkan untuk bermain teks

5. Pindahkan Data Raspberry Pi Menggunakan FTP

Sekiranya anda mempunyai pelanggan FTP yang baik yang mempunyai sokongan untuk SFTP yang selamat, maka ini mungkin merupakan pilihan terbaik untuk mengambil data dari Raspberry Pi anda. Untuk ini, projek FileZilla sumber terbuka yang fleksibel adalah tempat yang baik untuk memulakan.

Muat turun : FailZilla (Percuma)

SFTP bermaksud Protokol Pemindahan Fail SSH. Sekiranya SSH diaktifkan pada Raspberry Pi anda, anda dapat menggunakan SFTP untuk mendorong dan menarik fail di GUI. Anda boleh mengaktifkan SSH menggunakan alat raspi-config Raspberry Pi. Sebagai alternatif, dari desktop Raspberry Pi OS, buka Menu> Pilihan> Konfigurasi Pi Raspberry .

Dengan FileZilla berjalan di PC anda, buka Fail> Pengurus Tapak , dan klik Laman Baru . Dari sini, masukkan alamat IP Pi Raspberry anda di Tuan rumah kotak.

Terus mengisi borang, memilih SFTP - Protokol Pemindahan Fail SSH untuk Protokol dan Biasa untuk Jenis Log Masuk. Masukkan nama pengguna dan kata laluan Raspbian semasa untuk Pengguna dan Kata Laluan (secara lalai ini adalah 'pi' dan 'raspberry'). Pertimbangkan untuk menggunakan Ganti nama untuk memberikan nama deskriptif kepada sambungan --- ini sangat berguna jika anda menggunakan FileZilla secara berkala.

Sekiranya Pi sudah di boot, anda boleh mengklik Sambung untuk memulakan sambungan.

Di FileZilla, peranti tempatan (PC anda) berada di sebelah kiri, dengan komputer jauh (Raspberry Pi) di sebelah kanan. Anda perlu melihat-lihat direktori di kedua-dua belah pihak untuk mencari fail sumber dan tujuan. Setelah selesai, salin fail dari Raspberry Pi anda dengan menyeretnya ke panel kiri. Sebagai alternatif, klik kanan dan pilih Muat turun .

Untuk menyalin fail ke Pi, cukup pindahkan dari kiri ke kanan.

Menyalin Fail Dari Pi Raspberry ke PC Windows atau Linux Mudah

Dengan lima pilihan yang masuk akal untuk menyalin data ke dan dari Raspberry Pi anda, anda akan dapat melihat faedahnya dengan segera. Komputer kecil menjadi lebih berguna, sama ada anda memindahkan fail media atau menyalin ROM permainan retro.

Walaupun agak sukar untuk disiapkan, kami menganggap SFTP adalah penyelesaian terbaik untuk memindahkan fail ke dan dari Raspberry Pi anda. Apa sahaja kaedah yang anda gunakan, setiap projek Raspberry Pi memerlukan semacam sistem pemindahan fail jauh.

Berkongsi Berkongsi Tweet E-mel 26 Kegunaan Hebat untuk Raspberry Pi

Projek Raspberry Pi mana yang harus anda mulakan? Inilah maklumat penggunaan dan projek Raspberry Pi terbaik kami!

Baca Seterusnya
Topik-topik yang berkaitan
  • DIY
  • FTP
  • Perkongsian Fail
  • Pai raspberi
Mengenai Pengarang Christian Cawley(1510 Artikel Diterbitkan)

Wakil Editor untuk Keselamatan, Linux, DIY, Pengaturcaraan, dan Penerbit Podcast yang Dijelaskan, dan Benar-benar Berguna, dengan pengalaman luas dalam sokongan desktop dan perisian. Penyumbang kepada majalah Linux Format, Christian adalah Raspberry Pi tinkerer, peminat Lego dan peminat permainan retro.

Lagi Dari Christian Cawley

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan