我已经按照本教程了解如何使用scp
将文件传输到我的服务器。一切都很好。所以我正在使用这样的命令:
scp examplefile yourusername@yourserver:/home/yourusername/
Run Code Online (Sandbox Code Playgroud)
但我想知道是否有一种方法可以让我不必在前面指定目的地 /home/yourusername/
. 我已经在地址中使用用户名,有没有办法让远程用户的主目录成为文件传输目的地的“基础”?
或者,澄清一下,我希望能够使用如下命令将文件发送到远程计算机 ( yourusername@yourserver:/home/yourusername/
)上用户的主目录:
scp examplefile yourusername@yourserver
Run Code Online (Sandbox Code Playgroud)
是否可以?可行的?
使用username@server:
作为目标应该是足够的,即
scp somefile username@server:
Run Code Online (Sandbox Code Playgroud)
这会将文件复制somefile
到服务器server
并将其放在用户的主目录中username
。通过“主目录”,我的意思是任何目录都将是该用户在server
使用ssh
(最有可能/home/username
)登录系统时到达的默认目录。
归档时间: |
|
查看次数: |
11361 次 |
最近记录: |