Linux命令查询

Top
cp
  • 复制/备份
  • cp[必要参数][选择参数][源目录或者文件][目标文件或目录]
  • cp 命令:复制/链接文件或目录
    • 命令属性
  • 文件管理
    • 命令属权限
  • 超级用户 普通用户
  • mv  ld  ln  

  • 必要参数

    -a 等同于“-dpR”
    -b 诺删除或者覆盖目标文件将对文件进行备份,备份的文件以备份的字符结尾
    -d 复制符号链接
    -f 强制复制
    -i 交互模式,覆盖目标文件之前要进行询问
    -l 建立硬连链接,非复制
    -p 源目录目录或文件的属性保留
    -P 源文件或文件的路径保留
    -r 处理指定目录以及目录的子目录下的所有文件
    -R 通“-r”选项相同
    -s 不进行复制,而是建立符号链接
    -u 只在源文件更新时进行复制
    -v 运行时显示详细的处理信息
    -x 只在源文件和目标文件文件系统类型相同时才复制


    选择参数


    --help 显示帮助信息
    --version 显示版本信息



  • 范例1: 复制文件

    [root@lx138 ~]# cp a.c /home/test


    范例2: 复制时,进行备份

    [root@lx138 ~]# cp -b a.c /home/test


    范例3:复制文件夹

    [root@lx138 ~]# cp -fr Dir/ /home/test

    //将当前目录的Dir整个目录强制复制到 /home/test目录中

    范例4:复制文件夹文件

    [root@lx138 ~]# cp -fr Dir/* /home/test

    //将当前目录的Dir整个目录的内容强制复制到 /home/test目录中

    范例5:快速备份文件

    [root@lx138 ~]# cp file.txt{,.bak}