bash命令将文件从一台计算机复制到另一台计算机

时间:2012-06-26 13:53:37

标签: macos bash unix cp

我不太清楚怎么说这个,但是让我说我​​用ssh从我的MacBook(macbook_a)远程登录我的朋友MacBook(macbook_b)。

我会用什么命令将文件/目录从我的朋友MacBook(macbook_b)复制到我的MacBook(macbook_a)?

谢谢。

4 个答案:

答案 0 :(得分:27)

您可以使用scp(安全复制)。

要从您的计算机复制到朋友:

scp file_to_copy user@remote.server.fi:/path/to/location

在另一个方向:

scp user@remote.server.fi:/path/locatio/file_name file_name

如果您需要复制整个目录,则需要使用递归标记,如下所示:

scp -r directory_to_copy user@remote.server.fi:/path/to/location

答案 1 :(得分:3)

假设您已登录macbook_b:

scp file_to_copy username@macbook_a:/path/to/destination

或者如果您已登录macbook_a:

scp username@macbook_b:/path/to/file_to_copy local_destination

答案 2 :(得分:0)

我认为link可以帮助您找到所需的答案。在此,您可以为您请求的场景使用scp ssh源目标示例。

另请参阅已经回答过的question。这可能有所帮助。

答案 3 :(得分:0)

首先执行pwd以获取朋友macbook文件的路径

进入机器的ssh窗口并执行

scp user_name @ machine_name(你朋友的):(执行pwd后复制路径)/ file_name。(点表示你当前的目录)

输入他的密码!

瞧!!! //

相关问题