ディレクトリの転送 scp Beagle Bone Black
Beagle Bone Black(BBB)にファイルの転送をした時の備忘録
ローカルにあるディレクトリをBBBへ転送する方法についてまとめてみます.
転送方法を調べてみたところ,外部デバイスへのファイルやディレクトリの転送は
ssh
接続で行う転送を行う
scp(Secure CoPy)
(Pythonのpyではないですよwww)を用いる事で簡単に行うことができます.
では,実例を示してみます.
カレントディレクトリ名がfoo
,コピーしたいディレクトリ名をbar
とし,
ディレクトリbar
をBBBの/home/root/
ディレクトリにコピーしたいと思います.
localhostのディレクトリ構造(mac: osx)
. #現在のディレクトリ foo |── bar #転送先のディレクトリ | |── Python.py | |── Cython.py | |── Jython.py | |── Listp.py | |── log.py
叩くコマンドは
scp -r bar root@192.168.7.2:/home/root/
これだけです.
ここでは,-r
はディレクトリを転送する時のオプションで,これが無い時は
単体のファイルが転送出来ます.
root@192.168.7.2
はリモートホスト(BBB)を表しており,
:
以下でリモートホスト内の宛先をパスで指定しています.
このコマンドを実行した結果,以下のように正常にファイル転送ができました.
hoge:foo me$ scp -r bar root@192.168.7.2:/home/root/ root@192.168.7.2's password:***** Python.py 100% 1922 1.9KB/s 00:00 Cython.py 100% 1565 1.5KB/s 00:00 Jython.py 100% 3034 3.0KB/s 00:00 Lisp.py 100% 5712 5.6KB/s 00:00 log.py 100% 390 0.4KB/s 00:00
簡単簡単.