码迷,mamicode.com
首页 > 其他好文 > 详细

cp命令

时间:2015-11-05 16:51:07      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:linux命令基础

命令功能:用于复制文件或目录

命令格式:cp [选项] 源 目标

常用选项:

-a --archive 相当于-dpR --preserve=all 保持文件的属性,并做递归处理

-b --backup 如果目标存在,则先备份

-f --force 强制复制,不管目标是否存在,存在则直接覆盖

-i --interactive 如果目标存在,则提示是否覆盖

-l --link 对源进行硬链接,而不是复制

-n --no-clobber 不覆盖已存在的文件

-p --preserve 保留源的属性,包括所有者,所属组,权限与时间

-r 递归复制,将指定源目录及子目录中所有文件一并复制

-R 同-r

-u 如果源比目标新,才复制

如果源为两个以上,则目标必须为目录


举例:

复制/etc/passwd 到/tmp/目录下

cp /etc/passwd /tmp/


复制/etc/shadow 到/tmp/目录下,并更名为shadownew

cp /etc/passwd /tmp/shadownew


复制/etc/passwd 到/tmp/目录下,不管/tmp/下已存在passwd

cp -f /etc/passwd /tmp/


复制/etc/目录到/tmp/目录下

cp -r /etc/ /tmp/

说明:目标目录存在时,复制到目标目录里面;目标目录不存在时,重命名源目录名为目标名


cp命令

标签:linux命令基础

原文地址:http://wszzdanm.blog.51cto.com/1841747/1709899

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!