1、基础介绍
cp [选项] source [-T] 源文件 目标文件
cp [选项] 源文件 目录
cp [选项] -t 目录源文件
将源文件复制至目标文件,或将多个源文件复制至目标目录
2、选项说明
-a:文件备份,假如是文件会递归备份
-l:链接文件不复制
-i:覆盖前询问是否覆盖
-R, -r:递归复制目录及其子目录内的所有内容
-n:不要覆盖已存在的文件
3、实例
- 将a.txt复制成b.txt
先创建一个a.txt
touch a.txt
cp a.txt b.txt
- 将a.txt 复制到/tmp目录下
cp a.txt /tmp
- 将abc及其下的文件复制到/tmp目录下
cp -r abc/ /tmp