在linux中,可以使用cp命令复制文件,将源文件或目录复制到指定的目的文件或目录;它可以将单个源文件复制成一个指定文件名的具体文件或一个已经存在的目录下;该命令支持同时复制多个文件。

本教程操作环境:centos7系统、thinkpad t480电脑。

cp的命令格式

以移动文件1234.txt为例ls -l //显示当前文件夹下所有文件的信息

复制1234.txt文件到新文件2345.txtcopy 1234.txt 2345.txt

这里可以看到两个文件大小相同,时间戳不同

复制1234.txt文件到新文件3456.txt并保持时间戳相同

如果复制后的新文件名已存在会怎样呢?

给1234.txt写了点内容后再次复制为2345.txt会发现原2345.txt文件会被覆盖并不会有提醒直接就执行成功了。

为避免不知道有没有同名文件被覆盖可以添加-i选项

例:cp -i 1234.txt 3456.txt

可以看到当新文件名已存在当前目录的时候会有覆盖确认提醒,

输入n即取消继续复制。

复制文件到同目录下的文件夹及不同目录的其它文件夹cp 123.txt test //同目录

cp 1234.txt /home/zinkky/test //不同目录时需要带上路径

复制目录到新的目录需要加上选项-r

例:cp -r test python

(推荐学习:linux教程)

linux 复制文件 中文,linux中cp命令如何复制文件相关推荐

  1. java命令 jar文件夹_java中jar命令打包一个文件夹下的所有文件

    (1)首先,必须保证java的所有路径都设置好,在dos提示符下输入jar -help 出现C:\Documents and Settings\dly>jar -help 非法选项:h 用法:j ...

  2. Linux 中 cp 命令(文件复制)

    cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录.它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下.cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文 ...

  3. linux 增量 cp,Linux 中 cp 命令(文件复制)

    cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录.它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下.cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文 ...

  4. Linux cp命令:复制文件和目录

    cp 命令,主要用来复制文件和目录,同时借助某些选项,还可以实现复制整个目录,以及比对两文件的新旧而予以升级等功能. cp 命令的基本格式如下: [root@localhost ~]# cp [选项] ...

  5. linux命令 复制文件夹命令行,(转)每天一个linux命令(8):cp 命令,复制文件和文件夹...

    场景:自动部署脚本中为了部署方便,将配置文件放在服务器端,每次部署都使用服务端的配置文件覆盖上传上去的配置文件. cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一. 一般情况下,she ...

  6. linux cp -r 参数,Linux系统中cp命令的参数及用法详解

    Linux系统中cp命令主要是用来复制文件或者目录.下面由学习啦小编为大家整理了Linux系统中cp命令的参数及用法详解的相关知识,希望对大家有帮助! Linux系统中cp命令的参数及用法详解:参数说 ...

  7. linux cp命令不提示覆盖,Linux中cp命令不提示直接覆盖的方法

    新做了服务器,cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,这在大量cp覆盖操作的时候是不能忍受的. 把a目录下的文件复制到b目录 cp –r a/* b 执行上面的命令时,b存在的每个文件都 ...

  8. linux中cp命令的常见用法

    本篇博客来讨论linux中cp命令. cp命令用来复制文件或文件夹.它主要有两种形式 # 用法一:复制一个文件 $ cp [option] src-file target-file# 用法二:复制多个 ...

  9. 【Linux中shell命令】.sh文件种种操作

    文章目录 Shell基础 Shell本身 Shell脚本 第一个Shell脚本 运行Shell脚本有三种方式 Shell bash和sh区别 .sh文件与.bash文件 Shell内置变量命令 eva ...

最新文章

  1. 转: GridView:当鼠标滑过,行的背景颜色发生变化
  2. AQS基础——多图详解CLH锁的原理与实现
  3. 收购创业公司如何评估价值
  4. python实现Linux命令wget
  5. 百度联合长虹发布第二款云手机 售价900元以下
  6. Hadoop 之 MapReduce 的工作原理及其倒排索引的建立
  7. ConcurrentDictionary:.NET 4.0中新的线程安全的哈希表
  8. 快速正确的修改变量的命名和如何正确规范的注释
  9. ajax redirectattributes 使用,Spring中RedirectAttributes对象重定向传参
  10. stm32 断路功能和互补输出
  11. 一种云端语音识别系统及方法
  12. 坐标计算机在线使用,经纬度换算器(度分秒计算器在线使用)
  13. IDEA常用快捷键总结
  14. DS18B20 数字温度传感器实验
  15. English--基础知识点--3--动名词做主语
  16. 虚拟摄像头(拉rtsp流或桌面作为图像源)
  17. 《大明王朝》阴谋诡计,下三路招呼
  18. 【sql+python】数据库与程序实践——某自来水公司收费系统
  19. java基础练习总结2
  20. lua文件服务器,lua游戏服务器源码

热门文章

  1. 计算机大端模式和小端模式 内存对齐问题(sizeof)
  2. Android—数据持久化、SP源码
  3. Java—JVM的内存
  4. 剑指offer(12)数值的整数次方
  5. C语言1e12怎么识别,掌握C语言中基本的运算符
  6. java 回滚异常_Spring事务管理只对出现运行期异常进行回滚
  7. mysql不被其他ip访问_mysql数据库无法被其他ip访问的解决方法
  8. oracle数据库某一年的数据总量_Liunx静默安装Oracle数据库
  9. 计算机在社会服务方面的作用,计算机在档案管理中的作用
  10. JS OOP -01 面向对象的基础