Raspberry Pi에서 PC로 데이터를 복사하는 방법: 5가지 방법

Raspberry Pi에서 PC로 데이터를 복사하는 방법: 5가지 방법

그러나 Raspberry Pi를 사용하다 보면 어느 시점에서 컴퓨터에서 데이터를 쉽게 복사할 수 있는 방법을 찾게 될 것입니다. 웹 서버, 미디어 서버, 복고풍 게임기 등 무엇이든 실행할 수 있습니다.





이것은 까다로울 수 있습니다. 기본적으로 Raspberry Pi에서 PC로 파일을 전송하는 데에는 한 가지 나쁜 방법과 여러 가지 좋은 방법이 있습니다. Raspberry Pi로 데이터를 복사하거나 Raspberry Pi에서 데이터를 복사해야 하고 문제가 발생한 적이 있다면 이 5가지 방법이 나중에 도움이 될 것입니다.





Raspberry Pi에서 PC로 파일을 복사하는 잘못된 방법

아래에서 Raspberry Pi에서 데스크탑 또는 노트북 PC로 데이터를 복사하는 5가지 방법을 살펴보겠습니다. 그러나 그 전에 여섯 번째 옵션과 그것이 어떻게 절대적으로 잘못된 방법인지를 고려해 볼 가치가 있습니다.





라즈베리파이의 SD 카드를 꺼내 PC에서 데이터를 읽을 수 있습니다. 필요한 데이터가 /boot/ 파티션에 저장되어 있으면 다른 장치를 사용하여 액세스할 수 있습니다. Linux 운영 체제를 실행하는 Pi에도 불구하고 Windows PC에서도 이 데이터를 읽을 수 있습니다.

그래서, 당신은 이것을하지 말아야합니까?



심심할 때 할만한 게임
  • 대부분의 경우 microSD 카드는 Pi의 부팅 장치입니다.
  • 카드를 제거하려면 Raspberry Pi를 종료해야 합니다.
  • SD 카드의 데이터 손상 위험이 있습니다.

보시다시피 이 방법은 기껏해야 불편합니다.

필사적이거나 아래에 설명된 방법을 사용하는 데 약간의 제한이 있는 경우가 아니면 이 옵션을 피하세요.





Raspberry Pi에서 PC로 파일을 전송하는 가장 좋은 방법은 무엇입니까?

다행히도 Raspberry Pi에서 다른 장치로 데이터를 복사할 수 있는 5가지 훌륭한 대안이 있습니다. 스위치를 끌 필요가 없으며 카드 리더기가 필요하지 않습니다. 네트워크에 연결된 적합한 PC 또는 노트북만 있으면 됩니다.

다음 5가지 방법을 사용하여 Raspberry Pi에서 메인 컴퓨터로 데이터를 이동할 수 있습니다.





  1. 이메일을 사용하여 데이터 보내기
  2. 클라우드 스토리지를 통한 동기화
  3. USB를 사용하여 Raspberry Pi에서 데이터 전송
  4. SSH를 통해 Raspberry Pi의 데이터 교환
  5. PC의 FTP 클라이언트를 사용하여 Raspberry Pi로 데이터 전송

각각을 확장하여 더 자세히 살펴보겠습니다.

1. 이메일을 통해 Raspberry Pi에서 PC로 파일 복사

많은 사람들에게 이것이 가장 확실한 선택이 될 것입니다. Raspberry Pi의 기본 이메일 클라이언트에 액세스하거나 브라우저에서 웹메일에 액세스하여 데이터를 이메일로 보낼 수 있습니다.

이메일을 보내는 방법은 귀하에게 달려 있습니다. Gmail을 사용하는 경우 메일을 임시보관 메일로 저장할 수 있습니다. 그런 다음 기본 PC에서 Gmail에 로그인하면 Gmail이 표시됩니다. 그렇지 않으면 이메일 클라이언트를 사용하는 경우 자신의 주소나 소유한 다른 계정으로 이메일을 보내십시오.

사용할 수 있는 첨부 파일의 크기에 제한이 있을 수 있습니다. Gmail의 경우 첨부 파일을 Google 드라이브에 저장할 수 있습니다. 다른 솔루션의 경우 첨부 파일에 대한 일반적인 총 10MB 제한을 준수하십시오.

2. 브라우저에서 Cloud Storage에 액세스

위에서 언급했듯이 Google 드라이브를 사용하여 이메일 첨부 파일을 호스팅할 수 있습니다. 그러나 이것이 고려해야 할 유일한 클라우드 옵션은 아닙니다. 불행히도 잘 알려진 클라우드 서비스는 Raspberry Pi용 내그티브 앱을 제공하지 않습니다.

그럼 어떻게 해야 할까요? Chromium 브라우저를 통해 클라우드 서비스에 액세스할 수 있습니다. Dropbox, Box, OneDrive 및 Google 드라이브는 모두 이러한 방식으로 사용할 수 있습니다. 그러나 성공은 궁극적으로 사용 중인 Raspberry Pi에 따라 달라집니다.

예를 들어, Raspberry Pi 4 8GB 모델은 Raspberry Pi 2보다 클라우드 스토리지에 더 빠르게 액세스할 수 있습니다. 가장 유용하다고 생각되는 모델을 사용하는 것이 좋습니다.

3. USB를 사용하여 Raspberry Pi에서 PC로 파일 전송

Raspberry Pi에서 PC로 또는 PC에서 Pi로 데이터를 이동하는 또 다른 방법은 이동식 USB 드라이브를 사용하는 것입니다.

모든 Raspberry Pi에는 표준 USB 드라이브가 있습니다. 파이 제로 ---이것은 적절한 어댑터와 함께 제공됩니다). 포맷된 드라이브를 여분의 Raspberry Pi USB 슬롯에 삽입한 다음 파일 관리자에서 찾기만 하면 됩니다. 구형 Pi를 사용 중이고 USB 포트가 부족한 경우 USB 허브를 고려하십시오. USB 플래시 장치에는 표준 USB 허브가 적합합니다. 그러나 하드 드라이브와 같이 Pi에서 전원을 끌어오는 장치에는 전원 허브가 필요합니다.

USB 드라이브를 삽입하면 자동으로 마운트됩니다. 그렇지 않은 경우 수동으로 마운트해야 합니다. 고유 ID를 찾는 것으로 시작하십시오.

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 드라이브에 파일을 쉽게 복사할 수 있으며 안전하게 추출한 후 PC에 복사할 수 있습니다. 수동으로 마운트 해제하려면 다음을 사용하십시오.

sudo umount /media/usb

작업 완료!

4. SSH를 통해 Raspberry Pi에서 파일 다운로드 및 업로드

SSH를 사용하여 데이터를 Raspberry Pi로 이동하고 싶으십니까?

라는 명령 SCP (Secure Copy Protocol)이 이를 가능하게 합니다.

Linux PC에서는 터미널에서 SSH를 사용할 수 있습니다. Windows에서는 Windows PowerShell에서 SSH를 사용하거나 Raspberry Pi에서 파일을 복사할 수 있습니다. PuTTY SSH 클라이언트를 사용하는 Windows .

scp pi@192.168.0.15:file.txt

이것은 사용 SCP 명령은 장치와 기본 사용자 이름을 식별하고 파일 이름을 지정합니다. file.txt 문서가 전송됩니다. ~에서 파이 에게 컴퓨터의 홈 디렉토리.

file.txt를 복사하려면 에게 귀하의 파이는 다음을 사용하십시오.

scp file.txt pi@192.168.0.15:

(그 : 결국 매우 중요합니다!)

다시 말하지만 홈 디렉토리는 기본 대상입니다. 이를 변경하려면 다음과 같이 다른 디렉토리를 지정하십시오.

scp file.txt pi@192.168.0.15:subdirectory/

이 방법은 사용되는 ADB 푸시 명령과 유사합니다. Android 기기에서 데이터 보내기 새 ROM을 플래싱하거나 루팅할 때.

시스템이 디스크 100개를 사용하는 이유

5. FTP를 사용하여 라즈베리 파이 데이터 전송

보안 SFTP를 지원하는 좋은 FTP 클라이언트가 있는 경우 이것이 아마도 Raspberry Pi에서 데이터를 가져오는 가장 좋은 옵션일 것입니다. 이를 위해 유연한 오픈 소스 FileZilla 프로젝트를 시작하는 것이 좋습니다.

다운로드 : 파일질라 (무료)

SFTP는 SSH 파일 전송 프로토콜을 의미합니다. Raspberry Pi에서 SSH가 활성화된 경우 GUI에서 파일을 푸시 및 풀링하는 데 SFTP를 사용할 수 있습니다. Raspberry Pi의 raspi-config 도구를 사용하여 SSH를 활성화할 수 있습니다. 또는 Raspberry Pi OS 데스크탑에서 메뉴 > 환경 설정 > 라즈베리 파이 구성 .

PC에서 FileZilla를 실행하고 다음을 엽니다. 파일 > 사이트 관리자 , 클릭 새 사이트 . 여기에서 다음을 입력하십시오. IP 주소 라즈베리 파이의 주인 상자.

계속해서 양식을 작성하고 선택하십시오. SFTP - SSH 파일 전송 프로토콜 프로토콜 및 정상 로그인 유형에 대해. 사용자 및 암호에 현재 Raspbian 사용자 이름과 암호를 입력합니다(기본적으로 'pi' 및 'raspberry'). 사용을 고려 이름 바꾸기 연결에 설명적인 이름을 지정하려면 ---FileZilla를 정기적으로 사용하는 경우 특히 유용합니다.

Pi가 이미 부팅된 경우 다음을 클릭할 수 있습니다. 연결하다 연결을 시작합니다.

FileZilla에서 로컬 장치(PC)는 왼쪽에 있고 원격 컴퓨터(Raspberry Pi)는 오른쪽에 있습니다. 소스 및 대상 파일을 찾으려면 양쪽의 디렉토리를 탐색해야 합니다. 이 작업을 완료하면 Raspberry Pi에서 파일을 왼쪽 창으로 끌어 복사합니다. 또는 마우스 오른쪽 버튼을 클릭하고 다운로드 .

파일을 Pi로 복사하려면 파일을 왼쪽에서 오른쪽으로 이동하면 됩니다.

Raspberry Pi에서 Windows 또는 Linux PC로 파일을 복사하는 것은 쉽습니다.

Raspberry Pi와 데이터를 복사하는 5가지 합리적인 옵션을 사용하면 즉시 이점을 확인할 수 있습니다. 작은 컴퓨터는 미디어 파일을 전송하거나 레트로 게임 ROM을 복사할 때 훨씬 더 유용합니다.

설정이 약간 까다롭지만 SFTP는 Raspberry Pi와 파일을 주고받는 데 가장 좋은 솔루션입니다. 어떤 방법을 사용하든 모든 Raspberry Pi 프로젝트에는 일종의 원격 파일 전송 시스템이 필요합니다.

공유하다 공유하다 트위터 이메일 라즈베리 파이의 26가지 놀라운 용도

어떤 Raspberry Pi 프로젝트부터 시작해야 하나요? 다음은 최고의 Raspberry Pi 사용 및 프로젝트에 대한 요약입니다!

다음 읽기
관련 항목
  • DIY
  • FTP
  • 파일 공유
  • 라즈베리 파이
저자 소개 크리스찬 카울리(1510개 기사 출판)

보안, Linux, DIY, 프로그래밍 및 기술 설명을 위한 편집자이자 데스크탑 및 소프트웨어 지원에 대한 광범위한 경험을 가진 정말 유용한 팟캐스트 프로듀서입니다. Linux Format 매거진의 기고가인 Christian은 Raspberry Pi 땜장이이자 레고 애호가이자 복고풍 게임 팬입니다.

크리스찬 카울리가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.