美文网首页
复制移动 cp & mv

复制移动 cp & mv

作者: Wavky | 来源:发表于2016-12-06 17:05 被阅读0次

    cp [options] source_file... target_file/target_dir

    拷贝一个或多个文件到一目标文件名、目录中,可通过指定-R拷贝目录
    预设复制时将覆盖指定的目标文件内容,但保留该文件本身的属性,除非指定-p
    如果目标文件不存在,则参考原文件的属性进行兼容性修改
    非指定-R复制目录时,指定的 target_dir 必须已存在
    非指定-R复制目录时,将跟踪所有符号链接进行原文件复制

    属性复制

    -a 镜像复制,与-pPR相同,保留文件的软链接、文件属性,常用于完整复制目录
    -p 连带复制原文件的 mtime, atime, flags, mode, UID, GID 属性

    文件覆盖

    -f 强制模式,覆盖已存在的目标文件
    -i 交互模式,覆盖已存在文件前提出询问
    -n 不覆盖已存在文件

    符号链接处理

    -H 指定-R时,将跟踪进入命令中给定的所有符号链接
    -L 指定-R时,将跟踪进入所有符号链接
    -P 指定-R时,不跟踪任何符号链接(默认)
    -R 如果 source_file 是一个目录,则复制其整个目录树,如果 source_file 以/结尾,则只复制其内容而不包括该目录本身,复制后的目录拥有与原目录相同的访问权限,对于软链接将直接拷贝软链接本身,对于硬链接将创建新文件拷贝

    -v 列出被复制的文件列表


    mv [options] source_file... rename_file/target_dir

    重命名 source_file 文件为 rename_file,或剪切移动多个文件到指定目录
    重命名模式时,rename_file 必须不是已存在目录
    移动模式时,target_dir 必须是已存在目录
    仅在目录移动模式时,可指定 source_file 为一个目录名(要求同时指定 target_dir 目录)

    -f 强制模式,自动覆盖已存在文件
    -i 交互模式,覆盖前提出询问
    -n 不覆盖已存在文件

    -v 列出被移动的文件列表

    相关文章

      网友评论

          本文标题:复制移动 cp & mv

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