将文件从服务器复制到本地硬盘

Kha*_*zar 3 unix macos ssh scp

我正在尝试使用mac OSX Terminal(打开ssh客户端)将数据库转储sql文件从我的服务器复制到我的硬盘.我知道命令应该是这样的:

scp [[user]@host]:mydump.sql mydump_local.sql
Run Code Online (Sandbox Code Playgroud)

但我发现它copy在同一台服务器而不是我的硬盘上做了那个文件(即使用ls *,我找到了两个文件mydump.sql和mydump_local.sql)

我究竟做错了什么?

Hof*_*off 19

首先,不要ssh到远程服务器.然后,我发现这是scp语法的一个非常好的资源:Secure Copy(scp)的示例语法

你要找的是:将文件"foobar.txt"从远程主机复制到本地主机

$ scp your_username@remotehost.edu:foobar.txt /some/local/directory
Run Code Online (Sandbox Code Playgroud)

如果您仍有问题,请发布您正在使用的确切命令

  • `首先,不要ssh到远程服务器.这是问题!谢谢....现在,想一想,很明显:我要求从服务器复制到'root',登录服务器的是服务器的root而不是我的hdd的根:) (3认同)