【发布时间】:2012-07-03 12:42:52
【问题描述】:
如何使用scp 将文件夹从远程复制到本地主机?
我使用ssh 登录我的服务器。
然后,我想将远程文件夹foo复制到本地/home/user/Desktop。
我如何做到这一点?
【问题讨论】:
-
OP 的问题是是否可以将文件从远程复制到本地主机同时 ssh'd 到远程主机。我不确定为什么没有一个答案能正确解决他/她的问题。
-
问题前提不正确。这个想法是,一旦登录到 ssh,如何将文件从登录的机器移回登录的客户端。但是,scp 不知道也不能使用 ssh 连接。它正在建立自己的联系。所以简单的解决方案是在本地工作站上创建一个新的终端窗口,然后运行 scp 将文件从远程服务器传输到本地机器。例如,scp -i key user@remote:/remote-dir/remote-file /local-dir/local-file
-
使用
mc:TAB,cd sh://USER@HOST,使用mc快捷键,完成后cd退出。
标签: shell ssh command-line copy scp