概要
Raspberry Pi(ラズパイ)で作成したファイルをMacBook Airへ転送する際、
毎回USBメモリを使ってコピー・ペーストするのは非常に面倒です。
本記事では、USB不要・ケーブルも不要で、ターミナルから一発で転送できる方法をご紹介します。
使用するのはSSHとscpという標準的なコマンドのみです。
使用する技術:SSHとは?
SSH(Secure Shell)は、リモートコンピュータに安全に接続するための通信プロトコルです。
以下のような機能を提供しています。
- リモートPCへのログイン
- ファイルの送受信(scpやsftp)
- コマンドの実行
SSHは暗号化通信を行うため、安全にデータ転送できるのが最大のメリットです。
前提準備(Macとラズパイの設定)
1. Mac側:ターミナルを開く
Macには最初からターミナルがインストールされています。
「Launchpad → その他 → ターミナル」から起動してください。
2. ラズパイ側:ユーザー名とIPアドレスの確認
ユーザー名の確認
whoami
たとえば「morinokabu」と表示されたら、それがユーザー名です。
IPアドレスの確認
hostname -I
例:192.168.72.39
のように表示されます。
SSHの有効化
GUIから以下の手順でSSHをONにします:
- ラズパイの左上メニュー →「設定」→「Raspberry Piの設定」
- 「インターフェイス」タブを選択
- 「SSH」を「有効」に設定し、「OK」をクリック
ファイルを転送する方法
1. 1ファイルを転送するコマンド
例:ラズパイのデスクトップにある sample.txt
を、Macの Downloads
フォルダに転送する場合
scp morinokabu@192.168.72.39:/home/morinokabu/Desktop/sample.txt ~/Downloads/
コマンドの意味:
scp
:セキュアコピーコマンドmorinokabu@192.168.72.39
:ラズパイのユーザー名とIPアドレス/home/morinokabu/Desktop/sample.txt
:送信元ファイルの絶対パス~/Downloads/
:保存先(Macのダウンロードフォルダ)
初回実行時、ラズパイのログインパスワードが求められますので、入力してください。
フォルダをまるごと転送するには?
フォルダ転送には -r
オプション(再帰的に転送)を付けます。
例:ラズパイのデスクトップにある「samplefolder」をMacに転送
scp -r morinokabu@192.168.72.39:/home/morinokabu/Desktop/samplefolder ~/Downloads/
複数ファイルでも一括で転送でき、USBを抜き差しする手間も不要です。
まとめ
Macのターミナルから一行入力するだけで完了
ラズパイ → Mac間のファイル転送は、USBよりもコマンド(scp + SSH)が圧倒的に楽
ユーザー名とIPアドレスを確認し、SSHを有効にするだけで使えます
フォルダも -r
オプションで一括転送可能
スクールの紹介
【アイデミー】AIを学んで一発逆転のキャリアチェンジ!
ここまで読んでいただき、ありがとうございました。
最後に宣伝をさせてください。
夢見るAIエンジニアへ、今こそ一歩を踏み出せ!
最近、AI技術やデータサイエンスに興味を持ち始めたあなた。将来、AIエンジニアやデータサイエンティストとして活躍したいと考えているかもしれません。また、AIを使って業務課題や研究課題を解決したい、あるいは教養としてAIの知識を深めたいと思っている方もいるでしょう。
しかし、学び始めるとなると「どこから手をつけて良いのか分からない」「専門的すぎて理解できない」といった悩みが生じることも。そんなあなたのために、この3ヶ月間集中してAIプログラミングを習得するオンラインコーチングサービスがオススメです!
なぜこのサービスが選ばれるのか?その理由はこちら
- 初心者から上級者まで
完全なプログラミング初心者から研究者まで、幅広い方々に優良なコンテンツが提供されます。 - 徹底的な進捗管理
受講者の進捗をしっかりとチェックし、つまずきやすいポイントでのフォローが万全です。 - 専属メンターによる徹底サポート
AIの学び方から、実際の適用まで、専属のメンターが手厚くサポートします。 - 場所を選ばず学べるオンライン完結
東京以外の地域からも、気軽に学び始めることができます。
信頼の実績多数!
・日本最大級のプログラミングスクール実績
・受講者総数700名以上
・SaaS型学習サービス会員65,000名以上
・企業導入実績120社以上
・グッドデザイン賞受賞
・著名な賞受賞歴や経団連加盟も実現
夢を叶えるための第一歩を、一緒に踏み出しませんか?今なら、あなたもその一員として学び始めることができます!