質問: scpコマンドはサイレントに何もしません ローカルマシンからamazonawsubuntuマシンにファイルをコピーする必要があります。最初に私はこれだけを試しました:scp -i learndeepai.pem sb_code.zip ubuntu@34.211.158.*** これを実行するとすぐに、特別なことは何も起こらず、エラーも発生せず、再びコマンドラインに戻るので、明らかにアップロードは発生していません。このコマンドを実行しようとするとインスタンスが実行されているため、インスタンスに接続できるはずです。次にこれを試しました:pscp scp -i learndeepai.pem sb_code.zip ubuntu@34.211.158.*** 今回は応答がありました:more than one remote source not supported zipファイルをawsインスタンスにアップロードするにはどうすればよいですか。何も機能しないようです。私はwindows10を使用しており、puttyとscpがインストールされています。コンソールとして http://cmder.net/ を使用しています
回答: 「target」引数の後にコロン(:)がありません。scp -i learndeepai.pem sb_code.zip ubuntu@34.211.158.***: コロンがない場合、コマンドはcpと同等であるため、learndeepai.pemをローカルファイル ubuntu@34.211.158.***にコピーします。(役に立たない)ローカルコピー機能をサポートしていないpscpのおかげで、次のように簡単に学ぶことができます。c:\>pscp -i learndeepai.pem sb_code.zip ubuntu@34.211.158.*** local to local copy not supported