将文件夹从服务器复制到ubuntu中的本地计算机

gam*_*mer 1 directory copy ubuntu-14.04

我的服务器中有一个文件夹,我尝试将其复制到本地计算机中,例如:

scp my_username@remotehost.com:/path/to/some_folder /my/local/directory
Run Code Online (Sandbox Code Playgroud)

在some_folder内部,有一个我要复制的文件夹。当我运行此命令时,它说

/path/to/some_folder/: not a regular file
Run Code Online (Sandbox Code Playgroud)

如何将文件夹从服务器复制到本地计算机。我正在使用ubuntu 14.04

小智 5

您可以-rscp命令上使用标志

scp -r my_username@remotehost.com:/path/to/some_folder /my/local/directory
Run Code Online (Sandbox Code Playgroud)

从手册页:

-r'以递归方式复制整个目录。请注意,scp遵循在树遍历中遇到的符号链接