linux命令学习之 cp(命令学习之四)

文件操做类命令ide

  cp:copy的简写spa

   cp SRC DESTorm

  • 假如SRC是一个文件,递归

    • 若是目标是一个文件且存在:覆盖。
      it

    • 若是目标文件不存在:建立新文件,内容同源。class

    • 若是目标存在,且是个目录:复制源至目标目录,并保持原名。
      di

   cp SRC... DEST文件

  • 加入SRC有多个文件
    view

       若是目标存在且是一个文件:复制没法进行。vi

       若是目标存在且是一个目录:复制各文件至目标目录下并保持原名。

       若是目标文件不存在:复制没法进行。

    

  • 若是SRC只有一个,且是一个目录

      


    • 若是目标是一个文件且存在:失败

    • 若是目标文件不存在:建立新目录

    • 若是目标存在,且是个目录:复制源目录至目标目录中且保持原名

  • cp经常使用选项 

  cp SRC... DEST

   -r 递归复制

   -i 交互,询问是否覆盖

   -d 复制连接自己,而非指向源文件

   -p 保持原文件属性

   -a 参数的意义等同于  -dR  --preserve=all

        -d:   保持软连接        -R:   递归        --preserve=all  :保持文件原有属性

相关文章
相关标签/搜索