目录文件复制命令cp
# | # |
---|---|
命名名称 | cp |
命名英文原意 | copy |
命名所在路径 | /bin/cp |
执行权限 | 所有用户 |
语法 | cp -rp [原文件或目录][目标目录] |
-r | recursive 复制目录,可以理解为递归复制目录 |
-p | preserve(保留) 保留文件属性 |
功能描述 | 复制文件或目录,支持多文件和多目录复制,复制的时候指定文件名 |
范例 | |
cp install.log /tmp | 将install.log文件复制到tmp目录中 |
cp -r /tmp/animal/ /tmp/person/ | 将animal目录复制到person目录中 |
cp -p install.log /tmp | 复制文件的时候保留原有文件的属性 |
cp install.log anaconda-ks.cfg /tmp | 多文件复制 |
cp -r /etc/yum /etc/yum.repos.d/ /tmp /tmp | 多目录复制 |
cp -r /etc/yum /tmp/mycopy /tmp /tmp | 更改复制文件的文件名或目录名 |