реклама

Успехте с най-новия си проект Raspberry Pi. Може би го използвате за създаване на снимки, музика или дори видео? Какъвто и да е случаят, в един момент ще искате лесен начин да извадите данните от SD картата на Pi и на твърдия диск на вашия компютър.

Това може да е сложно.

На практика няма подкрепа от облачните услуги, отговорът идва под формата на подвижни медии, имейл и трикове в локалната мрежа. Ако някога ви се е налагало да копирате данни от или от Raspberry Pi и да се сблъскате с проблеми, тези пет метода трябва да ви помогнат в бъдеще.

1. Изпращане на данни чрез имейл

Това е може би най-очевидният вариант - това със сигурност е първото нещо, което опитах. Чрез достъп до основния имейл клиент по подразбиране на Raspberry Pi (Claws Mail от PIXEL настолна версия на Raspbian Jessie), това е проста задача да настроите своя имейл акаунт, да добавите прикачен файл и да изпратите данните.

5 начина за копиране на данни от Raspberry Pi към компютър muo diy raspberrypi имейл за трансфер на данни

Може би предпочитате да получите достъп до Gmail чрез уеб браузъра Chromium - всяка от опциите е добре.

instagram viewer

Как ще изпратите имейла зависи от вас. Ако използвате Gmail, ще можете да запазите съобщението като чернова. След това, когато влезете в Gmail на основния си компютър, той ще бъде там. В противен случай, ако използвате имейл клиент, просто го изпратете на собствения си адрес или втори имейл акаунт, до който имате достъп.

Ако нямате втори имейл акаунт, но имате акаунт във Facebook, значи имате имейл акаунт във Facebook. Накрая изпратете данните за това.

2. Достъп до облачно съхранение в браузъра

Друг очевиден, но бавен вариант е да получите достъп до един от облачните си акаунти и да синхронизирате данните по този начин. За съжаление, нито една добре известна облачна услуга не предлага приложения за Raspberry Pi, така че най-добрият ви залог е да качите файловете си чрез браузъра Chromium.

Но коя услуга трябва да използвате?

Dropbox и Box са достъпни и през браузъра, но са бавни. Междувременно OneDrive и Google Drive почти не могат да се използват. Препоръчваме да се придържаме към това, което ви се стори най-полезно.

3. Използвайте USB устройство

Друг разумен избор е да използвате USB устройство. Просто поставете форматирано устройство в резервен USB слот във вашия Raspberry Pi и изчакайте да се появи в Raspbian файловия мениджър. Ако използвате по-стар Pi или a Raspberry Pi Zero и имат недостиг на USB портове, тогава е време да използвате USB хъб. Докато стандартен USB хъб ще бъде добре за USB флаш устройство, имайте предвид, че ще е необходим захранван хъб за устройства, които черпят енергия от Pi.

5 начина за копиране на данни от Raspberry Pi на компютър muo rpi usb стик

С поставено USB устройство трябва да се монтира автоматично. Ако не, ще трябва да го монтирате ръчно. Започнете с намирането на уникалния му идентификационен номер:

ls -l / dev / диск / 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 (Протоколът за сигурно копиране) прави това възможно. За да го използвате, първо трябва да го направите установете SSH връзка с вашия Raspberry Pi Настройка на вашия Raspberry Pi за употреба без глава с SSHRaspberry Pi може да приема SSH команди, когато е свързан към локална мрежа (или чрез Ethernet или Wi-Fi), което ви позволява лесно да го настроите. Предимствата на SSH надхвърлят разстройството на ежедневния скрининг ... Прочетете още . Това работи най-добре за Linux, тъй като потребителите на Windows ще трябва да инсталират SSH клиент, за да работят. След като сте свързани в Linux, въведете:

scp [email protected]: file.txt

Това използва SCP команда, идентифицира устройството и потребителското име по подразбиране и посочва името на файла. Документът file.txt ще бъде прехвърлен от The Pi да се домашната директория на вашия компютър.

За да копирате file.txt на вашия Пи, използвайте:

scp file.txt [email protected]:

(Това: в края е много важно!)

Отново, домашната директория е дестинацията. За да промените това, посочете друга директория, като например:

scp file.txt [email protected]: поддиректория /

Този метод е подобен на използваната команда ADB push изпращайте данни до и от устройство с Android Как да използвате ADB и Fastboot на Android (и защо трябва)Научаването да усвоявате ADB и Fastboot може да направи вашето Android изживяване много по-добро. Прочетете още когато мига нов ROM или вкоренява.

5. Най-добрият вариант: SFTP

Ако имате добър FTP клиент, който има поддръжка за защитен SFTP, тогава това е може би най-добрият вариант да вземете данни от вашия Raspberry Pi. За това, на гъвкав проект с отворен код FileZilla FileZilla - Защо този FTP клиент побеждава над своите конкурентиПреносимите приложения ви правят независими. Съхранени на USB флашка или в папката ви Dropbox, всички ваши основни инструменти ще бъдат на една ръка разстояние, където и да отидете. Не трябва да инсталирате нищо. Прочетете още е добро място за начало. Можете да изтеглите копие от filezilla-project.org.

SFTP означава SSH протокол за прехвърляне на файлове, така че докато SSH е активиран на вашия Raspberry Pi (обикновено чрез екрана с конфигурация raspi), можете да използвате SFTP за натискане и изтегляне на файлове в GUI.

Когато FileZilla работи, отворете Файл> Мениджър на сайтаи щракнете Нов сайт. От тук въведете IP адрес на вашия Raspberry Pi в домакин кутия (или просто raspberrypi.local ако се изпълняват услугите на Bonjour).

5 начина за копиране на данни от Raspberry Pi към компютър muo diy raspberrypi transferdata sftp настройки

Продължете да попълвате формуляра, избирайки SFTP - SSH протокол за прехвърляне на файлове за протокола и нормален за типа Вход. Въведете текущото потребителско име и парола за Raspbian за Потребител и Парола (по подразбиране това е пи и малина). Може да искате да щракнете Преименуване за да дадете на връзката описателно име - това е особено полезно, ако използвате FileZilla редовно.

5 начина за копиране на данни от Raspberry Pi към компютър muo diy raspberrypi transferdata sftp transfer

Докато Pi е вече стартиран, можете да щракнете Connect за да започнете връзката. Във FileZilla локалното устройство (вашият компютър) е представено вляво, а отдалеченият компютър (вашият Raspberry Pi) вдясно. Ще трябва да разгледате директории от двете страни, за да намерите изходните и целевите файлове. След като направите това, можете да копирате файлове от вашия Raspberry Pi, като ги плъзнете в левия прозорец или щракнете с десния бутон и изберете Изтегли.

(За да копирате файлове в Pi, просто ги преместете отляво надясно.)

Макар и малко добронамерени за настройка, смятаме, че SFTP е най-доброто решение за прехвърляне на файлове от и от вашия Raspberry Pi. За малки файлове като MP3 и изображения можете също използвайте началния дял за да копирате данни.

И ако се интересувате от използвайки вашия Raspberry Pi като настолен компютър Използване на Raspberry Pi като настолен компютър: 7 неща, които научих след седмицаМоже ли скромен Raspberry Pi да замени настолен компютър? Прекарах седем дни в писане и редактиране на Пи, с интересни резултати. Прочетете още , вижте какво сме се научили от това.

Кристиан Каули е заместник-редактор по сигурността, Linux, направи си сам, програмирането и обяснените технологии. Освен това той произвежда The Really Useful Podcast и има богат опит в поддръжката на десктоп и софтуер. Сътрудник на списание Linux Format, Кристиан е тенисър на Raspberry Pi, любител на Lego и фен на ретро игри.