Lから始まるLinux

5章12話
SCP(Windows)
5章13話 SCP(macOS,Linux)
もくじ
5章14話
tmuxコマンド
SCP(macOS,Linux)
若木 みどり
お兄ちゃん! Windows から Linux へ ファイル送受信できるということは macOS や Linux からでも 同じことができるんだよね?
若木 しげる
もちろんできるよ! macOS と Linux では ほぼ操作が同じなので まとめて説明するね
scp コマンド
若木 しげる
「SCP(secure copy)」 SSH と 同じ仕組みを利用して ファイルを送受信するんだ scp は SCP を扱うツールだよ
scp [オプション]... コピー元 コピー先
scp [オプション]... コピー元... コピー先ディレクトリ
若木 みどり
cp と同じ感覚で使えるんだね!
若木 しげる
ただしリモートのファイルを指定する場合以下のようにしてあげる必要があるよ
[ユーザ名@]接続先:パス
若木 みどり
手元にある 5_6_7_8.mp3接続先のホームディレクトリに送信したいんだどうしたらいいのかな?
若木 しげる
まずは接続先の設定から確認しようscpssh の設定に従うよ~/.ssh/config に記述があればそれに従うんだ
若木 みどり
以前書いた~/.ssh/config以下の通りだよ!
Host carter
  Hostname     192.168.0.100
  User         midori
  IdentityFile ~/.ssh/midori@carter_id_rsa
若木 しげる
それなら 接続先 の部分はcarter と指定できるんだ
若木 みどり
へぇ!ssh と設定が共通ってうれしいね!
若木 しげる
これを以下のように実行するよ
scp 5_6_7_8.mp3 carter:~/
若木 みどり
何も聞かれずに正常終了したよ!
若木 しげる
では carter にログインしてls で確認してみよう!
ssh carter
ls
若木 みどり
うん!
5_6_7_8.mp3
若木 みどり
ちゃんとアップロードできたよ!
若木 しげる
コピー元の方をリモートにしてあげればダウンロードになるんだこれでファイルの送受信ができるようになったね!
まとめ
若木 みどり
今回は scp を使ったファイル送受信を学んだよ!
若木 しげる
テキストの送受信はマウス操作で簡単にできるけどファイルは難しいからねscp からファイルを送受信しよう!