linux - 如何使用 scp 从远程服务器复制目录,不包括特定的子目录

标签 linux copy scp remote-server subdirectory

我有一个目录,我想从远程服务器复制到我的桌面。在这个目录中有一个 40Gb 的子目录,我想从复制中排除。到目前为止,我使用的是 scp 命令,但在 man 页面中没有 -exclude 选项或任何类似的选项。通过在线查看,我发现了很多不同的方法来从远程主机复制目录或在本地复制时排除子目录,但没有办法将这两者结合起来。任何帮助表示赞赏。谢谢。

最佳答案

要复制排除某些文件或文件夹,您应该尝试使用 rsync 命令。

--exclude-dir 选项可用于排除子目录。

关于linux - 如何使用 scp 从远程服务器复制目录,不包括特定的子目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36198554/

相关文章:

linux - shell 脚本 : Copy directory passed as variable to another directory also as variable passed by user

python - 将目录复制到另一个目录中

linux - 如何将远程 Windows 上的文件复制到 Linux 机器上的本地 Linux?

linux - 使用 scp 从远程服务器下载文件。但是返回错误

c - 在没有条件变量的情况下实现 pthread 之间的阻塞

linux - 简单的 Erlang 示例无法运行(错误)

regex - 使用 awk 或 sed 在文件中的特定行索引处插入一个字符

android - 如何将联系人从一个帐户复制到另一个帐户?

linux - git-buildpackage 提示下载的源代码 *.orig.tar.gz 不可用?

file - SCP 复制错误 : Not a directory