如何将文件从服务器复制回 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
语法scp
是scp <source> <destination>
,在这种情况下,远程服务器是您的源,本地目录是目标。因此,您需要使用以下命令:
$ scp usman@30ngs:/home/usman/training/bvd1.fa .