scpを使用してファイルを指定せずにホームディレクトリにコピーできますか?

scpを使用してファイルを指定せずにホームディレクトリにコピーできますか?

私はフォローしましたこれscp使用して自分のサーバーにファイルを転送する方法を学ぶチュートリアルです。みんな大丈夫です。だから私は次のコマンドを使用します。

scp examplefile yourusername@yourserver:/home/yourusername/

ところで、接頭辞として宛先を指定する必要がない方法があるかどうか疑問に思います/home/yourusername/。すでにアドレスにユーザー名を使用しています。リモートユーザーのホームディレクトリをファイル転送先の「デフォルト」にする方法はありますか?

yourusername@yourserver:/home/yourusername/または、明確にするために、次のコマンドを使用してリモートコンピュータ()内のユーザーのホームディレクトリにファイルを送信できるようにしたいです。

scp examplefile yourusername@yourserver

可能ですか?実現可能?

答え1

ターゲットとして使用するのにusername@server:十分なはずです。

scp somefile username@server:

これにより、ファイルがsomefileサーバーにコピーされ、serverユーザーのホームディレクトリに保存されますusername。 「ホームディレクトリ」とは、ユーザーが(ほとんどのmacOSまたはFreeBSD)をserver使用してシステムにログインしたときに到達するデフォルトのディレクトリを意味します。ssh/home/username/Users/username/usr/home/username

答え2

または以下のようにしてもいいです。

scp myfile username@host:./

答え3

Maven設定ファイルは異なる構文を使用します。何あなたですかリンクの例これが見えるものです

<url>scpexe://[email protected]/home/maven</url>

だからあなたが望むものを拡張することによって、

<url>scpexe://[email protected]/</url>

関連情報