Questions tagged «cp»

cp-复制文件的命令行工具

8
如何复制保留所有者和权限的文件夹?
因此,我要备份主文件夹,方法是将其复制到外部驱动器,如下所示: sudo cp -r /home/my_home /media/backup/my_home 结果,外部驱动器上的所有文件夹现在都归root:root。我如何cp保留原始文件的所有权和权限?
376 permissions  cp 


6
如何将文件从远程服务器复制到本地计算机?
在终端外壳程序中,我将其放入远程服务器,然后cd转到所需的目录。 现在在此目录中,有一个table我想复制到本地计算机的文件/home/me/Desktop。 我怎样才能做到这一点? 我尝试过,scp table /home/me/Desktop但它给出了有关此类文件或目录的错误。 有谁知道如何做到这一点?
238 scp  cp 


7
复制特定文件类型,保持文件夹结构
我有一个文件夹结构,其中有一堆* .csv文件分散在文件夹中。现在,我想将所有* .csv文件复制到另一个保留文件夹结构的目标位置。 它的工作方式是: cp --parents *.csv /target cp --parents */*.csv" /target cp --parents */*/*.csv /target cp --parents */*/*/*.csv /target ... 等等,但是我想用一个命令来做。
108 cp 

6
展平嵌套目录
这可能很简单,但我无法弄清楚。我有一个这样的目录结构(dir2在dir1内): /dir1 /dir2 | --- file1 | --- file2 以这种方式“扁平化”此导向器结构的最佳方法是,在dir1而非dir2中获取file1和file2。

9
如何将日期附加到备份文件
我需要备份文件,并且我希望将时间戳记作为名称的一部分,以使其易于区分。 您如何将当前日期注入复制命令? [root@mongo-test3 ~]# cp foo.txt {,.backup.`date`} cp: target `2013}' is not a directory [root@mongo-test3 ~]# cp foo.txt {,.backup. $((date)) } cp: target `}' is not a directory [root@mongo-test3 ~]# cp foo.txt foo.backup.`date` cp: target `2013' is not a directory
69 shell  date  cp 

3
将文件复制到Pendrive时,为什么PC冻结?
我在这里有一个非常奇怪的情况。我的PC至少在大多数情况下都可以正常工作,但是有一件事我无法处理。当我尝试从笔式驱动器中复制文件时,一切正常-我的速度为16-19M / s,效果很好。但是,当我尝试将某些内容复制到同一笔驱动器时,我的PC冻结了。鼠标指针停止移动一两秒,然后再移动一点,然后再次停止。例如,在Amarok中播放声音时,声音就像机关枪一样。速度从500K / s跃升至15M / s,平均8M / s。仅当我将某些内容复制到Pendrive时才会发生这种情况。复制过程完成后,一切恢复正常。 我尝试了所有方法-其他pendrive,前面板上的其他USB端口或后面板上的那些端口,我什至更改了主板(前面板)上的USB引脚,但是无论我将USB随身碟放在哪里,都总是一样。我尝试不同的文件系统- ,。fat32 ext4我的笔记本电脑上的Windows设备没有问题。它必须是我的PC或系统中的东西。我不知道该找什么。我正在使用带有独立Openbox的Debian测试。我的PC很旧-Pentium D 3GHz,1GiB RAM,1,5TB WD Green磁盘。如果您有什么可以帮助我解决此问题的信息,我将很高兴听到。 我不知道我还应该提供什么信息,但是如果您需要什么,请问一下,我会尽快更新。 我试图在ubuntu 13.04 live cd上重现此问题。我安装了加密分区+加密交换,并将笔式驱动器连接到USB端口。接下来,我尝试启动一些应用程序,现在RAM中有〜820MiB,在SWAP中有大约400MiB。复制没有问题,完全没有冻结,一切都应该达到目的。因此,看起来这是系统的故障,但究竟在哪里呢?什么会导致这种奇怪的行为?


3
为什么Unix mv程序不需要目录的-R(递归)选项,而cp却需要它?
我总是在需要使用时感到困惑,cp或者mv:“ -R使用dir时需要选项吗?” 在GNU中,coreutils cp确实需要-R并且mv不需要。 我只是找不到任何理由为什么cp需要-R复制目录并mv没有。我认为,cp荷兰国际集团迪尔斯没有-R(但递归表现像有-R和喜欢的mv一样)不会引起除了打破该工具的使用人的使用习惯的任何问题。 你知道什么解释吗?可能是很久以前的原因了吗? 附加问题:为什么coreutils开发人员cp默认不递归制作复制目录?
58 directory  rename  cp 


13
如何查看cp的运行进度?
是否可以检查cp进程的运行进度?某些进程会响应各种KILL信号,以便您可以检查它们的状态。我知道我可以使用参数-v运行cp,但是如果忘记这样做,cp运行了很长时间,我想知道要复制哪个文件,或者已经复制了多少文件。
54 cp 

6
使用rsync在目录之间移动(而不是复制)文件?
我一直在使用rsync复制文件一段时间。我的理解是,当要传输的某些文件已经在目标目录中时,仅传输增量差异(即“增量”),rsync比cp更快。 如果这是正确的,那么使用rsync移动文件夹A的内容(例如,文件夹B且B为空)是否有任何好处? 文件夹A的数据接近1TB(其中包含数百万个文件)。传输将通过本地网络完成(A和B在不同的文件系统上,都安装在超级计算机上,例如A是NFS,B是有光泽的)。 除此之外,我应该使用什么标志来要求rsync将文件从A移动(而不是复制)到B(即,在传输成功完成后删除A)?
54 rsync  cp 

5
如何使用每个文件的硬链接递归复制目录
我想创建目录树的“副本”,其中每个文件都是到原始文件的硬链接 示例:我有一个目录结构: dirA/ dirA/file1 dirA/x/ dirA/x/file2 dirA/y/ dirA/y/file3 这是预期的结果,即目录树的“副本”,其中每个文件都是与原始文件的硬链接: dirB/ # normal directory dirB/file1 # hardlink to dirA/file1 dirB/x/ # normal directory dirB/x/file2 # hardlink to dirA/x/file2 dirB/y/ # normal directory dirB/y/file3 # hardlink to dirA/y/file3

4
“安装”命令的目的是什么?
我已经看到install了很多Makefile文件中使用的命令,它的存在和用法让人感到困惑。从联机帮助页看,它似乎是cp功能较少的仿冒品,但我认为除非它具有的优势,否则不会使用cp。这是怎么回事?
49 command-line  make  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.