您正在寻找的选项是-R
。
cp -R path_to_source path_to_destination/
destination
不存在,则将创建它。 -R
表示copy directories recursively
。您也可以使用-r
因为它不区分大小写。 /
根据 @ muni764 的评论的细微差别。 您正在寻找cp
命令。您需要更改目录,以便您不在要复制的目录之外。如果您要复制的目录名为dir1
并且您想将其复制到/home/Pictures
文件夹:
cp -r dir1/ ~/Pictures/
Linux 是大小写敏感的,还需要/
每个目录后,知道这是不是一个文件。 ~
是终端中的一个特殊字符,它自动计算当前用户的主目录。如果您需要知道自己所在的目录,请使用命令pwd
。
当您不知道如何使用 Linux 命令时,可以通过键入来参考手册页
man [insert command here]
在终端提示。
此外,要在终端中键入时自动完成长文件路径,您可以在开始键入路径后按Tab键,然后您将看到选项,或者它将插入路径的剩余部分。
使用:
$ cp -R SRCFOLDER DESTFOLDER/