私は 2 台の Linux マシン (CentOS) を持っており、そのうちの 1 台からもう 1 台のディレクトリにファイルを転送したいと考えています。同僚が scp の使用を提案しました。公式ドキュメントを見て、動作するように試みましたが、うまくいきませんでした。
サーバー名は thing1.me.org と thing2.me.org です。thing1 上にいて、thing2 に SSH 接続したい場合は、次のコマンドを入力するだけで接続できます。
ssh thing2.me.org
SCP でも同じことを試してみましたが、うまくいきませんでした。さまざまなバリエーションを試しましたが、うまくいきません。
scp myfile.txt thing2.me.org/opt/app/
scp myfile.txt ssh://thing2.me.org/opt/app
何かアドバイスはありますか?
答え1
scp構文はhost:fileなので、
scp myfile.txt thing2.me.org:/opt/app/
(ターゲット パスが空で で始まっていない場合は/
、ホーム ディレクトリからの相対パスになります。)