我有一些问题要将包含该文件夹中文件的文件夹复制到另一个文件夹中.命令cp -r不会复制文件夹中的文件.
小智 1891
你正在寻找的选项是-R.
cp -R path_to_source path_to_destination/
Run Code Online (Sandbox Code Playgroud)
destination不存在,将创建它.-R手段copy directories recursively.您也可以使用,-r因为它不区分大小写./根据@ muni764的评论添加尾随的细微差别.Ale*_*x W 364
您正在寻找cp命令.您需要更改目录,以便您不在要复制的目录之外.如果您正在复制的目录已被调用,dir1并且您想将其复制到您的/home/Pictures文件夹:
cp -r dir1/ ~/Pictures/
Run Code Online (Sandbox Code Playgroud)
Linux区分大小写,并且还需要/在每个目录之后知道它不是文件. ~是终端中的一个特殊字符,它自动计算当前用户的主目录.如果您需要知道自己所在的目录,请使用该命令pwd.
当您不知道如何使用Linux命令时,可以通过键入来参考手册页
man [insert command here]
Run Code Online (Sandbox Code Playgroud)
在终端提示.
此外,要在终端中键入时自动完成长文件路径,您可以Tab在开始键入路径后点击,然后向您显示选项,或者它将插入路径的剩余部分.
cIp*_*h3r 102
使用:
$ cp -R SRCFOLDER DESTFOLDER/
Run Code Online (Sandbox Code Playgroud)