localhostからサーバーへのフォルダーの転送


0

次のコマンドを使用して、サーバー上のフォルダーをアップロードしようとしています。

sudo scp -r the_map username@ec2.eu-west-1.compute.amazonaws.com

localhostのターミナルでコマンドを実行した後。完了しましたが、ubuntuサーバーでマップ/フォルダーが見つかりません。

回答:


2

これはよくある間違いであり、私は何十回も自分でやったことがあります。そしてまだ。

リモートロケーションを指定する構文は次のとおりscpです。

[[username@]hostname:]file

ファイルをリモートで操作したい場合は:、次のようにホスト名にコロンを追加します

scp -r the_map username@ec2.eu-west-1.compute.amazonaws.com:
#                                        important colon   ^

コロンが存在しない場合、(奇妙だが有効な)ファイル名としてscp解釈 username@ec2.eu-west-1.compute.amazonaws.comし、ローカルフォルダーthe_mapをローカルフォルダーに再帰的にコピーしますusername@ec2.eu-west-1.compute.amazonaws.com

ローカルフォルダを削除してrm -r 'username@ec2.eu-west-1.compute.amazonaws.com'、修正したscpコマンドを再度実行してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.