版权声明:本文为博主原创文章,未经博主允许不得转载。

Linux cp命令拷贝命令非常实用,cp命令可以将指定路径下的文件(目录)拷贝到(成)另一文件或目录中,相当于DOS下COPY和XCOPY命令。cp命令语法如下:

cp [options] <source file or directory> <target file or directory>

cp [options] source1 source2 source3 …. directory
上面第一条命令为单个文件或目录拷贝,下一个为多个文件拷贝到最后的目录。
options选项包括:
- a 保留链接和文件属性,递归拷贝目录,相当于下面的d、p、r三个选项组合。
- d 拷贝时保留链接。
- f 删除已经存在目标文件而不提示。
- i 覆盖目标文件前将给出确认提示,属交互式拷贝。
- p 复制源文件内容后,还将把其修改时间和访问权限也复制到新文件中。
- r 若源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。当然,目标文件必须为一个目录名。
- l 不作拷贝,只是链接文件。
-s 复制成符号连结文件 (symbolic link),亦即『快捷方式』档案;
-u 若 destination 比 source 旧才更新 destination。
cp命令使用范例:
1、将文档 file1复制成file2,复制后名称被改file2
cp -i file1 file2
或,
cp file1 file2
2、将文档 file1复制到dir1目录下,复制后名称仍未file1
cp -i file1 dir1
或,
cp file1 dir1
3、将目录dir1复制到dir2目录下,复制结果目录被改名为dir2
cp -r dir1 dir2
4、将目录dir1下所有文件包括文件夹,都复制到dir2目录下
cp -r dir1/*.* dir2
常见错误:
1、提示cp: omitting directory错误
复制目录时,使用-r选项即可递归拷贝,如下:
cp -r dir1 dir2

转载于:https://www.cnblogs.com/daheboke/p/6839943.html

Linux cp命令 拷贝文件相关推荐

  1. 【linux】Linux cp命令拷贝 不覆盖原有的文件

    文章目录 print和printf输出重定向 print items > output-file 保存items到文件,如分别保存用户和家目录, awk -F: '{ print $1 > ...

  2. Linux cp命令的使用方法与参数含义

    1.Linux cp命令 拷贝文件 https://blog.csdn.net/sqbzo/article/details/9000027 2.linux复制指定目录下的全部文件到另一个目录中,lin ...

  3. linux cp拷贝一个文件到另一个目录,cp命令复制文件夹到另一个文件夹的注意事项 - 翟码农技术博客...

    最近发现之前写好的shell脚本里cp命令拷贝文件夹,丢失了一层文件夹.才发现cp命令里还有一层这么容易让人混淆的用法,为避免继续踩坑,特此记载. 现在假定文件存在的目录如下面所示: --from - ...

  4. linux cp命令参数及用法详解---linux 复制文件命令cp

    cp (复制档案或目录) [root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination) [root@linux ~]# cp [option ...

  5. 在linux终端显示cp命令复制文件时的速度

    cp命令显示拷贝的速度 在window平台上复制一个文件时可以即时查看文件复制时的速度. 在linux平台上查看了cp命令的参数,没有相关参数可以实现此功能,所以需要借助工具来实现此功能. 我平时用的 ...

  6. linux 拷贝覆盖文件,Linux取消cp命令覆盖文件提示的方法

    在Linux系统中使用cp命令来拷贝文件,但是使用cp命令把文件复制到dir目录中的时候总会提示是不是要覆盖文件.那么怎么样取消提示让Linux直接复制文件呢? 实际上这个提示是一个很好的功能,它能够 ...

  7. Linux cp 命令的15个示例 - 创建文件和目录的副本

    拷贝文件和目录是每一个操作系统的基本指令.备份行为基本上是创建文件和目录的副本.在Linux系统下,我们可以用cp命令来实现. copy 命令是什么 正如我们在上文提到的,cp是一个用来创建文件和目录 ...

  8. linux cp强制创建目录,Linux cp 命令的15个示例 - 创建文件和目录的副本

    拷贝文件和目录是每一个操作系统的基本指令.备份行为基本上是创建文件和目录的副本.在Linux系统下,我们可以用cp命令来实现. 拷贝文件和目录是每一个操作系统的基本指令.备份行为基本上是创建文件和目录 ...

  9. linux cp命令忽略覆盖,linux cp:Linux怎么取消cp命令覆盖文件提示

    今天来聊聊一篇关于linux cp:Linux怎么取消cp命令覆盖文件提示的文章,现在就为大家来简单介绍下linux cp:Linux怎么取消cp命令覆盖文件提示,希望对各位小伙伴们有所帮助. 可以试 ...

最新文章

  1. 精通Spring Boot —— 第十五篇:使用@ControllerAdvice处理异常
  2. Qt实现3D纹理渲染自由旋转空间立方体
  3. predefined data types in UI5
  4. TikZ绘图示例——尺规作图: 椭圆的近似画法
  5. [转载] python中try Except抛出异常使用方法
  6. win7系统的自动更新很长时间,如何关闭
  7. TensorFlow 1.0已死,TensorFlow 2.0万岁
  8. 2525 小b的字符串 (字符串思维、dp、胡搞都能过)
  9. 31个工作习惯(转)
  10. vmware 删除后安装不了,‍vmware workstation.msi failed
  11. 《那些年啊,那些事——一个程序员的奋斗史》九
  12. 后直播时代的技术弄潮儿——TRTC
  13. python null类型
  14. 关于「数据分析师」的一些理解
  15. 化学与计算机技术,计算机技术与化学教学整合浅议
  16. 【应用赏析】ArcGIS API for iOS在俄勒冈大学校园中的创新应用
  17. php laravel 增删查改,通过 Laravel Eloquent 模型实现简单增删改查操作
  18. 最快的分布式关系型数据库MEMSQL
  19. AssertionError: WARNING: No labels found in ** Can not train without labels.
  20. hdu 5045 Contest--2014acm上海赛区网络赛

热门文章

  1. [转] ubuntu 无线网络 配置 virtualbox
  2. Spring3.2新注解@ControllerAdvice
  3. 计算机网络第六版 重点,计算机网络第六版重点习题及答案.docx
  4. Charles模拟403/404(Web)
  5. idea springboot 发布webservice 发布服务_太赞了:Spring boot+redis实现消息发布与订阅...
  6. php 移动端隐藏引导页,移动端引导设计技巧1:前置的引导页
  7. pdf导入ps颜色太浅_分享五个免费的pdf转换器,你更想选择哪一款?
  8. fileinputstream java_Java FileInputStream close()方法
  9. sql 列求和_Excel VBA高级编程SQL检索(二)合并相同项并求和
  10. 笔记:Matrix completion by Truncated Nuclear Norm Regularization