Chinaunix

标题: Linux 中scp跳几个文件 [打印本页]

作者: Figo20Pan    时间: 2013-02-22 17:26
标题: Linux 中scp跳几个文件
linux 系统,现在目录A中有好多文件,大概600个,我现在想把A中的文件全部cp 到另一个地方,但是想排除其中的几个文件,因为是不同的主机,所有要用scp,请问怎么做?哪位大侠知道?
作者: 关阴月飞    时间: 2013-02-24 12:08
回复 1# Figo20Pan

先在本地把不需要的文件排除掉, 再scp


   
作者: Shell_HAT    时间: 2013-02-24 21:15
scp命令本身没有这样的选项,可以考虑:
rsync
tar + scp
作者: Figo20Pan    时间: 2013-02-25 16:57
回复 2# 关阴月飞


    本地不能删除!
作者: yongsheng_2012    时间: 2013-02-25 18:05
tar zcf - --exclude=需要排除的文件 目录A | ssh -p port user@主机二 tar zxf - -C 要拷贝到的目录
作者: 关阴月飞    时间: 2013-02-25 18:28
回复 4# Figo20Pan


    排除 != 删除




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2