![scp /path/to/local/file [Eメール保護] ローカルディレクトリに新しいファイルを作成しますか?](https://linux33.com/image/94881/scp%20%2Fpath%2Fto%2Flocal%2Ffile%20%5BE%E3%83%A1%E3%83%BC%E3%83%AB%E4%BF%9D%E8%AD%B7%5D%20%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AB%E6%96%B0%E3%81%97%E3%81%84%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F.png)
scpはうまくいきますが、今はうまくいきます。
$ scp /path/to/local/file [email protected]
パスワードを求められませんが、すぐに何も返さずに「という名前の新しいファイルを生成します。[Eメール保護]「というディレクトリが作成されました。
また、サーバーへのSSH接続に問題はありません。パスワードの入力を求められ、正常にログインできます。
$ ssh [email protected]
VIMをC ++用IDEに設定するために週末にいくつかの設定をしましたが、もし私が何かを台無しにしたのではないでしょうか?この情報が役立つ場合は、Python3を実行するための新しいアナコンダ環境も作成しました。
答え1
scp
コピーするターゲットをリモートデバイスに通知し、ターゲットの:
(オプションの)パスを使用する必要があります。
scp /path/to/local/file [email protected]:/path/to/remote
ただ指定すると、:
デフォルトパス(おそらくmyusername
ホームディレクトリ)を使用しますservername.com
。
scp /path/to/local/file [email protected]:
(ありがとうございます。スティーブン・ハリス~のため指摘リモートパスはオプションです。 )
答え2
scp
ファイルのコピーに使用できるため到着サーバーまたは~からプログラムは、サーバーの存在を使用して:
転送方法を決定します。なしでは:
何もありませんCPU名したがって、両方のファイルがローカルであると仮定します。
だから
scp x a@b
ローカルファイルとして扱われx
ます。a@b
あなたはしません必要宛先パスを指定しますが、実際には必要です。:
scp x a@b:
$HOME
パスを指定しない場合は、指定したようにデフォルトのディレクトリ(通常はリモートディレクトリ)を使用します。a@b:.
答え3
基本的scp
に:
。
たとえば、必要な操作を実行します。コンピュータの既定のディレクトリにその内容を含むファイルを作成します。scp /path/to/local/file [email protected]:./
myusername
servername.com
file
/path/to/local/file