Linux命令--cp

    xiaoxiao2021-03-25  124

    一、cp命令简介

    英文原意:copy命令所在路径:/bin/cp功能描述:复制源文件或目录到指定目录(可以改名)语法:cp +选项+源文件或目录+目标目录

    二、cp命令的选项

    -r或-R:递归处理,将指定目录下的子文件和子目录一并处理(复制目录的时候使用)-f:强行复制文件或目录,不论目标文件或目录是否已存在-p:保留文件属性(所有者、所属组、文件权限、文件时间·····)-a:相当于-pr-i:覆盖既有文件时先询问用户。-l:对源文件建立硬连接,非复制文件。-S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀。-b:覆盖已存在的文件目标前将目标文件备份。-v:详细显示命令执行的操作。 注意:当复制目录的时候一定要加上选项-p,不然不能复制

    三、cp实例

    复制并且改名 [root@cxm test]# ls 1.txt [root@cxm test]# cp 1.txt 2.txt [root@cxm test]# ls 1.txt 2.txt 复制文件保留文件属性和不保留的区别 [root@cxm test]# cp -p 1.txt 3.txt [root@cxm test]# ll 总用量 0 -rw-r--r--. 1 cxm cxm 0 3月 6 19:55 1.txt (源文件) -rw-r--r--. 1 root root 0 3月 6 19:59 2.txt (没保留属性) -rw-r--r--. 1 cxm cxm 0 3月 6 19:55 3.txt (保留属性) 复制目录时的注意 [root@cxm test]# mkdir -p aa/bb/cc/dd [root@cxm test]# ls aa [root@cxm test]# cp aa ee cp: 略过目录"aa" [root@cxm test]# cp -r aa gg [root@cxm test]# ls aa gg (不加选项-p不可以复制)
    转载请注明原文地址: https://ju.6miu.com/read-22336.html

    最新回复(0)