美文网首页Linux我用 LinuxPython应用集
❖ 深究cp拷贝文件夹时`/`的用法

❖ 深究cp拷贝文件夹时`/`的用法

作者: Solomon_Xie | 来源:发表于2019-01-10 10:24 被阅读0次

假设现有一个source文件夹:

source
    sub
        a.jpg
    b.jpg
    c.jpg

目标文件夹「不存在」的情况

$ cp -r source target
$ cp -r source/ target
$ cp -r source/ target/

▲ 结果:「source = target」以上三句话一样,都是创建一个source的同级克隆,只不过名字不同:
target
    ......
source
    ......

$ cp -r source/* target
▲ 结果:「命令错误」

目标文件夹「已存在」且为空

$ cp  -r source target

▲ 结果:「source ≠ target」无论是否有内容,都在target目录下存放source目录:
source
    ......
target
    source
        ......

$ cp  -r source/ target
$ cp  -r source/ target/
$ cp -r source/* target
$ cp  -r source/* target/
▲ 结果:「source = target」以上几句话一样,会正确的把source下的内容拷贝到target下
target
    ......
source
    ......

目标文件夹「已存在」且不为空,且无同名文件

$ cp  -r source target
$ cp  -r source target/

▲ 结果:「source ≠ target」无论是否有内容,都在target目录下存放source目录:
source
    ......
target
    source
        ......

$ cp  -r source/ target
$ cp  -r source/ target/
$ cp  -r source/* target
$ cp  -r source/* target/
▲ 结果:「target ∋ source」会把source下的内容全部拷贝到targe之中
source
    ......
target
    ......
    ......

目标文件夹「已存在」且有冲突文件

▲结果:「默认覆盖有冲突的目标文件」无论怎么拷贝都默认覆盖

相关文章

  • ❖ 深究cp拷贝文件夹时`/`的用法

    假设现有一个source文件夹: 目标文件夹「不存在」的情况 目标文件夹「已存在」且为空 目标文件夹「已存在」且不...

  • Linux学习笔记(2)

    Linux下文件的操作 cp (copy):拷贝文件或文件夹 具体用法:cp [源文件] [目标目录];详细的op...

  • linux cp

    功能 copy files拷贝文件 记忆 cp - copy 用法

  • cp linux拷贝文件/文件夹

    用法 拷贝文件 拷贝文件夹 一般配合mkdir -p(创建文件夹) 使用 命令详细

  • 3.linux常用指令1

    cp:拷贝文件 cp 1.c 2.c cp 1.c 2.c mkdir(mkdir文件夹得事先存在)把1....

  • 常用操作

    拷贝文件夹下所以文件,到另一文件夹 sudo cp -r /home/neo/Downloads/* /usr/l...

  • Linux命令cp

    cp 原单词:Copy file(拷贝文件) cp命令主要用于复制文件或目录 语法 复制文件 复制文件夹 -r参数...

  • webpack拷贝插件 copy-webpack-plugin

    copy-webpack-plugin 安装 作用:在webpack中拷贝文件和文件夹 用法

  • Liunx命令

    tar命令 压缩 解压 cp命令 拷贝文件夹下所有文件到制定路径 find命令 查找文件夹 截取catalina....

  • ubuntu 16.04.1 LTS 安装NodeJs From

    下载解压Binary包。 进入解压的文件夹,执行以下命令,将文件拷贝到指定文件夹:sudo cp ./* /usr...

网友评论

    本文标题:❖ 深究cp拷贝文件夹时`/`的用法

    本文链接:https://www.haomeiwen.com/subject/iwnprqtx.html