scp

シェルスクリプトは、『シェルスクリプト (英語: shell script) は、オペレーティングシステムのシェルまたはコマンドラインインタプリタ向けに書かれたスクリプト言語である。』です。

説明

SSHプロトコルを使用して、安全にファイルを転送する。

オプション

-C通信を圧縮する
-i 秘密鍵ファイルRSAまたはDSA認証の秘密鍵ファイルを指定する
-P ポート番号ポート番号を指定する
-pオリジナルファイルの更新時間とモードを維持する
-rディレクトリ内を再帰的にコピーする
-vプログレス情報を表示する
-1SSH1を使用する
-2SSH2を使用する
-4IPv4を使用する
-6IPv6を使用する

使用例

リモートホストからローカルに転送する

# ワイルドカードで複数のファイルをダウンロードする
$ scp useraccount@hostname:/home/user/*.txt ~/tmp

ローカルからリモートホストに転送する

# ローカルからサーバーにファイルをアップロードする 
$ scp ~/tmp/file1 useraccount@hostname:/home/user/tmp/

リモートホストから別のリモートホストに転送する

# サーバー間でファイルを転送する 
$ scp useraccount1@hostname1:/home/user/tmp/file1 useraccount2@hostname2:/home/user/tmp/


タイトルとURLをコピーしました