scpを使用してサーバーからファイルを抽出するには?

scpを使用してサーバーからファイルを抽出するには?

私はAマシンにいて、Bマシンからファイルを抽出したいと思います。

A$ scp <myuserid>@hostB:<path of file in B> .

それは言う:

scp: <path of file in B>: No such file or directory

ただし、マシンBでは、このファイルがこのパスに存在します。

何が間違っていますか?

ベストアンサー1

ファイルが指定されていません。コロンの後にファイル(パスを含む)を追加する必要があります。

A$ scp <myuserid>@hostB:/absolutepath/file .

または

A$ scp <myuserid>@hostB:relativepath/file .

ホームディレクトリへの相対パス。

他のユーザー(たとえば、AとBの同じユーザー)を指定しない限り、以下は必要ありません。@

A$ scp hostB:/path/file .

おすすめ記事