如何使用 scp 命令将文件从服务器复制回 Linux(30ngs)

如何使用 scp 命令将文件从服务器复制回 Linux(30ngs)

如何将文件从服务器复制回 Linux(30ngs)。我使用 scp 命令。我用来将文件从 Ubuntu 复制到服务器的命令如下。而且它运行良好。

tahir@D3C1209-VIRTUAL:~$ scp bvd1.fa usman@30ngs:/home/usman/training/

我的疑问是如何将文件bvd1.fa从服务器复制回 ubuntu?我使用以下命令:

tahir@D3C1209-VIRTUAL:~$ scp -r bvd1.fa usman@30ngs:/home/usman/training/

但它不起作用。

答案1

你应该做scp usman@30ngs:/home/usman/training/bvd1.fa .


更一般地,scp就像cp。它的第一个参数是源,第二个参数是目标。你可以这样做

scp local/path/to/file user@hostname:remote/path

或者

scp user@hostname:remote/path/to/file local/path

顺便说一句,该-r选项并不代表“反转”,而是“递归”。

答案2

语法scpscp <source> <destination>,在这种情况下,远程服务器是您的源,本地目录是目标。因此,您需要使用以下命令:

$ scp usman@30ngs:/home/usman/training/bvd1.fa .

相关内容