cp(英文copy的缩写)命令可以将一个文件或者目录从一个位置复制到另外一个位置。cp的功能就是将一个文件复制成 一个指定的目的文件或者复制到一个指定的目录中,兼具复制且重命名的功能,是一个具有破坏型的命令(覆盖目的文件),使用时应当小心。
命令格式:cp [ -选项] src dst(若为文件,可以已存在,也可以为存在),描述:怎么样将源文件复制到目的文件
选项:
注意:1.src和dst不能同路径同名,若硬要如此则需加-f;2.目录的复制必须用r选项;
1.基本用法,复制或者覆盖
$ cp test.txt test1.txt
2.带有版本备份的cp
$cp --force --backup=numbered test1.py test1.py //--backup=numbered的意思是:做备份,而且是带编号的连续备份,第一次备份,第二次...
$cp -fb test1.py test1.py //备份,在文件的末尾加~
3.连属性一起复制
$cp -p test1.py test
4.交互,覆盖前先询问
$cp -i test1.py test
5.文件复制需要加-r,递归
$cp -r test1 test
原文:https://www.cnblogs.com/ai-bingjie/p/14141747.html