Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

scpコマンドでUNIX系システム間ファイル送信

scpコマンドをつかうと、UNIX系システム間ファイル送信できます。
たとえば、macOS上でセコセコ作っていたC++のコードをRasPiに転送したり……。

manの解説によると以下の通りなので……sshコマンドの仕組みを使ってるようです。

scp copies files between hosts on a network. It uses ssh(1) for data transfer, and uses the same authentication and provides the same security as ssh(1).

実際のところ

接続先が"pi@192.168.0.xxx"だとして……

今いるディレクトリのmain.py

$ scp ./main.py pi@192.168.0.xxx:~/www

直下のwwwのディレクトリを再帰的に

$ scp  -rC ./www pi@192.168.0.xxx:~/www

参考もと