****中我们常用到的cp命令主要有哪些作用呢?cp命令可以理解为英语词组copy的简写,其功能为复制文件或目录。

cp命令可以将多个文件复制到一个具体的文件名或一个早已存在的目录下,也可以同时复制多个文件到一个指定的目录中。

**句型格式:**cp[参数][文件]常用参数:

-f若目标文件已存在,则会直接覆盖原文件

-i

linuxcp命令目录_linux cp命令_linux中cp命令

若目标文件已存在linux cp命令,则会寻问是否覆盖

-p

保留源文件或目录的所有属性

-r

递归复制文件和目录

-d

linux中cp命令_linux cp命令_linuxcp命令目录

当复制符号联接时,把目标文件或目录也构建为符号联接,并指向与源文件或目录联接的原始文件或目录

-l

对源文件构建硬联接linux查看硬件信息,而非复制文件

-s

对源文件构建符号联接linux cp命令LINUX社区,而非复制文件

-b

linuxcp命令目录_linux cp命令_linux中cp命令

覆盖已存在的文件目标前将目标文件备份

-v

详尽显示cp命令执行的操作过程

-a

等价于“dpr”选项

参考实例

复制目录:

linux中cp命令_linuxcp命令目录_linux cp命令

[root@linuxliangxu~]#cp-Rdir1dir2/

将文件test1更名为test2:

[root@linuxliangxu~]#cp-ftest1test2

复制多个文件:

linux中cp命令_linux cp命令_linuxcp命令目录

[root@linuxliangxu~]#cp-rfile1file2file3dir

交互式地将目录/usr/linuxliangxu中的所有.c文件复制到目录dir中:

[root@linuxliangxu~]#cp-r/usr/linuxliangxu/*.cdir

与该功能相关的:

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复