Linux 的cp 命令,主要用来复制文件和目录,同时借助某些选项,还可以实现复制整个目录
cp -r的全称应该是
copy --recursion
递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理
需要注意的是,源文件可以有多个,但这种情况下,目标文件必须是目录才可以。
我的:cp -r是递归复制,cp是copy复制的意思。-r 是--recursive 递归复制目录及其子目录内的全部内容。
-r这种复制参数选项,一般应用在复制的源文件目录内包括子目录的情况,这样可以递归逐级地把子目录中的内容复制到目的路径。
cp复制命令一般加参数-rp简称人品。
rsync同步命令一般加参数-avuzP。
linux中cp -r命令是用来拷贝一个目录到另一个目录,如果是在当前目录执行拷贝命令,新目录名需要与源目录名不一样,如果是拷贝到其他目录,目录名可以一样。
若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
cp就是copy,复制,-r是recursive,递归。一般复制目录必须加-r。