****中我们常用到的cp命令主要有哪些作用呢?cp命令可以理解为英语词组copy的简写,其功能为复制文件或目录。
cp命令可以将多个文件复制到一个具体的文件名或一个早已存在的目录下,也可以同时复制多个文件到一个指定的目录中。
**句型格式:**cp[参数][文件]常用参数:
-f若目标文件已存在,则会直接覆盖原文件
-i
若目标文件已存在linux cp命令,则会寻问是否覆盖
-p
保留源文件或目录的所有属性
-r
递归复制文件和目录
-d
当复制符号联接时,把目标文件或目录也构建为符号联接,并指向与源文件或目录联接的原始文件或目录
-l
对源文件构建硬联接linux查看硬件信息,而非复制文件
-s
对源文件构建符号联接linux cp命令LINUX社区,而非复制文件
-b
覆盖已存在的文件目标前将目标文件备份
-v
详尽显示cp命令执行的操作过程
-a
等价于“dpr”选项
参考实例
复制目录:
[root@linuxliangxu~]#cp-Rdir1dir2/
将文件test1更名为test2:
[root@linuxliangxu~]#cp-ftest1test2
复制多个文件:
[root@linuxliangxu~]#cp-rfile1file2file3dir
交互式地将目录/usr/linuxliangxu中的所有.c文件复制到目录dir中:
[root@linuxliangxu~]#cp-r/usr/linuxliangxu/*.cdir
与该功能相关的: