ここでは、scp
を使ったファイル転送の方法を示していますが、ディレクトリ単位のファイルコピーやバックアップを行いたい場合は、rsync コマンドを使用したほうが効率的です。
ファイル送信
$ scp <localFile> <user>@<host>:<remoteFile>
ファイル受信
$ scp <user>@<host>:<remoteFile> <localFile>
remoteFile の指定は、ホームディレクトリからの相対パスで OK です。
ディレクトリ送信
$ scp -r <localDir> <user>@<host>:<remoteDir>
ディレクトリ受信
$ scp -r <user>@<host>:<remoteDir> <localDir>