前言:Linux中cp命令,英文全拼:copy file,该命令主要用于复制文件或目录,也是运维工程师日常工作中经常会用到的命令之一。那么Linux系统中cp命令的参数r和R有什么不同?具体请看下文。 Linux系统中cp命令的参数r和R有什么不同? Linux命令的cp -r和-R的区别为:复制不同、覆盖不同、识别依据不同。 1、复制不同
Linux中cp命令,英文全拼:copy file,该命令主要用于复制文件或目录,也是运维工程师日常工作中经常会用到的命令之一。那么Linux系统中cp命令的参数r和R有什么不同?具体请看下文。
Linux系统中cp命令的参数r和R有什么不同?
Linux命令的cp -r和-R的区别为:复制不同、覆盖不同、识别依据不同。
1、复制不同
-r:既复制当前目录下的文件,也复制当前目录下的文件夹。
-R:只复制当前目录下的文件,不复制当前目录下的文件夹。
2、覆盖不同
-r:含文件的文件夹会覆盖不含文件的同名文件夹,文件也会覆盖。
-R:不会覆盖含内容的文件夹,但是会覆盖同名的空文件。
3、识别依据不同
-r:不以文件后缀名作为识别依据。
-R:以文件后缀名作为识别依据。
扩展阅读:
Linux cp命令主要用于复制文件或目录。
语法:
cp [options] source dest 或 cp [options] source... directory
参数:
-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
-d:复制时保留链接,这里所说的链接相当于Windows系统中的快捷方式。
-f:覆盖已经存在的目标文件而不给出提示。
-i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答y时目标文件将被覆盖。
-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
-l:不复制文件,只是生成链接文件。
为了让学员学以致用,老男孩教育不断更新Linux培训教学大纲,与一众讲师精心打造Linux云计算SRE课程体系。老男孩教育Linux云计算SRE运维课程,从零基础开始授课,适合零基础且对Linux感兴趣的学员学习。课程的主要目的就是培养出专业的Linux系统工程师,名师授课全程面授教学,边讲边练帮助学员高效掌握Linux技术。
文章出自:http://qh.itpxw.cn/peixun/software/2022123985.html
文章标题:Linux cp命令的作用是什么?老男孩LinuxSRE工程师培训班
免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉
老男孩教育 访问该机构站点 报名留言 加为好友 用户等级:高级会员
用户级别:0
机构名称:老男孩教育
联 系 人:任女士
联系电话:18710030740
联系手机:18710030740
在线客服:
在 线 QQ:
电子邮件:768386696@qq.com
网站域名:https://www.oldboyedu.com/
注册时间:2019-03-20 15:03
最后登录:2023-02-02 13:02
Java定义方法的格式是什么?IT培训网小编来告诉大家。所谓方法...
大家在Java教程中会学到关于Java消息推送的知识,那么,Java消息...
常用的Java日期格式转换有哪些?IT培训网小编来告诉大家。 1...
Java创建对象数组的方法是什么?IT培训网小编来告诉大家。Ja...