在Ubuntu中,如何将一个文件夹的所有内容复制到另一个文件夹?


9

我想将解压缩文件夹的内容复制wordpress/到另一个现有文件夹。

我试过了

cp -R wordpress/*.* /my/folder

但其中的子文件夹wordpress/没有被复制。

为什么不?

Answers:


14

尝试

cp -r wordpress/* /my/folder

嗯...案例敏感性:) -r是做什么的?
user27449 2010年

真奇怪 我刚刚测试了您的命令行。也可以。根据手册页,-r复制文件层次结构和特殊文件的处理是实现定义的。而-R更通用。 pwet.fr/man/linux/commandes/posix/cp
wliao 2010年

6
更重要的是:提供了一个不同的参数。wordpress /*.*与wordpress / *不同-子文件夹未使用复制因为文件夹名称不包含字符“。” 在他们中。
pbr 2010年

2

如果您有隐藏的文件/目录,则需要在源目录中运行以下命令

tar pcf - .| (cd /path/to/destination; tar pxf -)

它将复制所有文件和文件夹,包括以。开头的文件和文件夹。(点)。

如果您没有需要复制的隐藏文件/目录,则wliao的答案将适用。

(为清楚起见进行了编辑)

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.