Questions tagged «copy»

复制一个事物以使两个相似的事物。

9
如何在Linux中复制文件保留目录路径?
我有Eclipse项目和“ .project”文件,目录结构看起来像“ myProject/.project”。我想将这些“ .project”文件复制到另一个目录,但是我希望保留封闭的目录名。 假设我有“ a/myProject/.project”,我想将“ myProject/.project” 复制到“ b”,因此它是“ b/myProject/.project”,但“ b/myProject”不存在。当我尝试: cp -r ./myProject/.project ../b 它只复制“ .project”文件本身,而不复制“ myProject”目录。请指教。
88 linux  directory  copy 

5
当源文件不存在时,如何让“ cp”命令不引发错误?
我正在使用Mac OSX。我正在尝试使用cp命令复制一些文件来生成这样的构建脚本。 cp ./src/*/*.h ./aaa 但是,如果./src目录中没有.h文件,此命令将引发错误。如何使命令不触发错误?(静默失败)错误使构建结果失败,但是我只想在只有一些头文件的情况下进行复制。
59 shell  copy 

8
Rsync:仅在时间戳复制
目前,我有两个目录A /和B /,除了时间戳外,每个目录都相同。因此,如果我运行命令: rsync --dry-run -crvv A/ B/ 然后所有文件都标记为“最新”,而命令: rsync --dry-run -rvv A/ B/ 显示所有文件都将从A /复制到B /。 我的问题是:鉴于我知道文件是相同的(就内容而言),那么有什么办法(通过rsync或其他方式)将B /中的文件的时间戳设置为与B /中的文件的时间戳相同。 A /,而不是将所有文件从A /复制到B /? 谢谢


5
将文件移动到早于日期的另一个目录
我正在寻找一种解决方案,以移动从今天起一年前的文件。我的日志分区已满,但无法删除它们。他们是很长一段时间需要的。无论如何,我想出的一种解决方案是: find /sourcedirectory -mtime 365 -exec mv "{}" /destination/directory/ \; 这行得通吗?由于存在“ -mtime 365 ” 询问,这会将旧一年的文件从今天移到新位置吗? 谢谢!
28 unix  files  find  copy 


3
如何在不安全的网络上的服务器之间执行安全的rsync
基本上,我要问的是,有没有人遇到过将rsync包装在ssh中的方法。 使用OpenSSH v4.9 +,sftp有一些不错的选项,可让您chroot传入的连接,等等-这是我要考虑的解决方案,但是我坚持使用RHEL,并且RHEL4或RHEL5都不符合该版本ssh。 我当前的解决方案是使用客户端用户的密钥在服务器端添加类似的内容... 服务器%cat〜/ .ssh / authorized_keys command =“ cd / srv / rsync / etl && tar-排除'./lost+found'-pcf-./” ssh-rsa ... ...因此客户只能被限制在一件事和一件事... client%ssh -T -i $ {HOME} /。ssh / id_rsa oracle@database.com> sensative.tar 这样可以确保连接以及服务器(来自客户端)的安全,但是效率很低,因为将一遍又一遍地检索所有文件。 我正在使用rsync做类似(或更好)的事情之后。
19 rsync  ssh  copy  tar  security 

6
递归复制隐藏文件-Linux
是否有一种简便的方法可以将目录中的所有隐藏文件递归复制到另一个目录?我只想备份主目录中的所有设置文件,而不是普通文件。我试过了: cp -R .* directory 但它也会识别.并..递归地复制所有未隐藏的文件。有没有办法让cp忽略.和..?
19 linux  copy  files  cp 

2
关闭cp(复制)命令的交互模式(cp:覆盖?)
有谁知道我在使用cp时如何关闭交互模式? 我正在尝试将目录递归复制到另一个目录,对于每个被覆盖的文件,我必须回答“ y”。 我正在使用的命令是: cp -r /usr/share/drupal-update/* /usr/share/drupal 但是我被要求确认每个覆盖: cp: overwrite `./CHANGELOG.txt'? y cp: overwrite `./COPYRIGHT.txt'? y cp: overwrite `./INSTALL.mysql.txt'? y cp: overwrite `./INSTALL.pgsql.txt'? y ... 我正在使用ubuntu服务器版本jaunty。 谢谢!
17 linux  ubuntu  copy  ubuntu-9.04  cp 



4
cp命令即使覆盖-f也会提示覆盖
我正在尝试使用以下命令将所有较新的jpg从一个文件夹复制到另一个文件夹 cp -u --force /home/oldfolder/*.jpg /home/newfolder/ 我得到以下提示: cp: overwrite `/home/newfolder/4095-181.jpg'? 我知道的'-u'工作正常,因为它只是在更新的文件上提示我,但是我不想得到提示,我只希望它覆盖它们。我试过了--force和-f 有什么建议么? 提前致谢
16 centos  bash  copy 

7
如果不存在,如何cp文件并创建目录?
我想将svn储存库中的已修改文件复制到另一个目录,同时保留其目录结构。 阅读awk和xargs手册页后,我找到了一种获取更改文件名的方法,如下所示: $ svn status -q | awk '{ print $2 }' | xargs -d \\n -I '{}' cp '{}' /tmp/xen/ 但是问题在于,这样就不会保留目录结构,我想像这样复制文件: ./common/superp.c -> /tmp/xen/common/superp.c ./common/m2mgr.c -> /tmp/xen/common/m2mgr.c ./common/page_alloc.c -> /tmp/xen/common/page_alloc.c ./arch/x86/mm.c -> /tmp/xen/arch/x86/mm.c ./arch/x86/mm/shadow/private.h -> /tmp/xen/arch/x86/mm/shadow/private.h 我试图将cp命令更改为cp'{}'/ tmp / xen /'{}',但它说没有这样的文件或目录。如果需要,有什么方法可以制作cp复制文件并创建目录?并且请指出该命令链是否可以简化。:-) 感谢您的回复。由于目录有点大,所以我不想使用cp -R或rsync复制整个目录。CK关于使用焦油管的建议非常有用。 svn status -q | awk '{ …

6
具有进度条但不如rsync重的Unix复制命令
我需要复制很多文件。通常,我使用rsync是因为我将-aP选项传递给了rsync,然后我可以看到(a)还有多少文件要处理,以及(b)每个单独文件有多少被复制。 但是,rsync还会对校验和做很多事情,以验证是否已复制文件。但是我现在真的不需要。但通常cp不包括上述剩余文件数,这非常有帮助。 是否有类似的东西cp包括剩余文件数量的进度,但是还不如rsync?
14 rsync  copy  cp 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.