从Linux上的另一台计算机复制目录

Feb*_*ruz 4 linux scp

在具有IP地址的计算机上10.11.12.123,我有一个文件夹document.我想/home/my-pc/doc/使用shell 将该文件夹复制到我的本地文件夹.

我试过这样的:

scp -r smb:10.11.12.123/other-pc/document /home/my-pc/doc/ 
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

Kas*_*aka 14

所以你可以使用下面的命令来复制你的文件.

scp -r源目的地

(-r:-r递归复制整个目录.)

例如:

scp -r <source> <destination>
Run Code Online (Sandbox Code Playgroud)

要识别位置,可以使用pwd命令.

例如:

scp -r user@10.11.12.123:/other-pc/document /home/my-pc/doc
Run Code Online (Sandbox Code Playgroud)


Sha*_*ala 7

如果您要登录B,则要从B复制到A:然后

scp /source username@a:/destination
Run Code Online (Sandbox Code Playgroud)

如果你想登录A:那么你想要从B复制到A.

scp username@b:/source /destination
Run Code Online (Sandbox Code Playgroud)


Wil*_*ill 1

如果您提到的两个目录(document/home/my-pc/doc/)位于同一台10.11.12.123机器上。

然后:

cp -ai document /home/my-pc/doc/

别的:

scp -r document/ root@10.11.12.123:/home/my-pc/doc/