2016年9月23日金曜日

sftp接続でファイル・ディレクトリのやり取り

sftpでリモート接続しているサーバーとファイルのやり取りをする方法.

サーバーに接続
$ sftp user@IP-address

サーバー上でのフォルダ移動・検索は通常通りでローカルは
sftp$ lcd
sftp$ lss
などlocalのlがつく.

ファイルをサーバーからダウンロード
sftp$ get sample.cpp

ファイルをサーバーにアップロード
sftp$ put sample.cpp

ディレクトリをサーバーからダウンロード
sftp$ get -r sample_dir

ディレクトリをサーバーにアップロードする際は圧縮・解凍を行う必要がある
圧縮
$ tar czvf compressed_dir_name.tar.gz sample_dir
ファイルと同じにアップロード
sftp$ put compressed_dir_name.tar.gz
解凍
ssh$ tar xzvf compressed_dir_name.tar.gz



0 件のコメント:

コメントを投稿