复制单个文件


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。

shell脚本复制文件相关推荐

  1. shell脚本复制文件夹内容到另外的文件夹,如果存在则自动备份

    2019独角兽企业重金招聘Python工程师标准>>> 有时我们需要将一个文件夹覆盖到我们的工作目录,但需要自动备份已经存在的文件,一个一个去备份太麻烦了,全部备份又没有必要.she ...

  2. Shell脚本-判断文件有无进而复制

    [原]Shell脚本-判断文件有无进而复制 2016年7月5日某同学在群上求助要编一个判断文件或目录在某路径下有无进而有的就复制粘贴到另一路径下,无的则将代码中断(不往下执行命令)的脚本.逐一完善.模 ...

  3. 在linux中编写shell脚本文件,如何编写简单的Shell脚本(Script)文件之Linux的基本操作...

    如何编写简单的Shell脚本(Script)文件之Linux的基本操作 新建一个文本文件包含所需要的脚本.举例,我会使用pico编辑器写一个脚本用来运行程序tar,带上必要的可选项可以用来解压从因特网 ...

  4. linux 循环显示所有的sh.*文件.,利用shell脚本遍历文件夹内所有的文件并作整理统计的方法...

    环境: Ubuntu下采用shell脚本实现 案例简述:文件夹内有许多子文件夹,这里需要自动读取所有的文件,包括他们的地址和文件名.通过观察文件名的规律,按照一定的规则裁剪出文件名的某一部分,该部分为 ...

  5. shell脚本实现文件改名/重命名

    shell脚本实现文件改名小操作, 在此做一记录. #!/bin/bash #将数据文件.SAC名改为'<sta>.[N/E/Z].SAC' #例如2014.143.20.49.21.00 ...

  6. shell脚本读取文件夹内文件名称

    shell脚本读取文件夹内文件名称代码如下: 1.配置文件: readFilePath=/wocloud/soft/tomcat/selfYearAppraiseTomcat/selfYearAppr ...

  7. linux遍历目录删除指定文件,利用shell脚本遍历文件夹内所有的文件并作整理统计的方法-linux删除文件夹...

    本篇文章扣丁学堂Linux培训小编给读者们分享一下利用shell脚本遍历文件夹内所有的文件并作整理统计的方法,文章具有很好的参考价值,感兴趣的小伙伴就随小编来了解一下吧. 环境: Ubuntu下采用s ...

  8. shell脚本清理文件夹

    做导出文件时文件上传到了项目下,文件导出之后已经没用了,时间长会占用服务器磁盘,所以每天晚上定时清下,做一个小demo.(上传的文件放在 日期格式的目录下< 2019-03-04 >) 第 ...

  9. SHELL脚本 遍历文件夹下所有文件以及子文件夹

    SHELL脚本 遍历文件夹下所有文件以及子文件夹 dir 要设置为局部变量 如果设置为全局变量 在func递归时传入的参数 会改变 dir的值,将导致之后的文件目录错误(为更改后的dir值) 当前目录 ...

  10. shell脚本实现文件移动、复制等操作

    如题. 在此做一记录,方便查阅. #!/bin/bash #将一个目录下的一些文件移动到另一个目录下raw_dir="/home/liuyi/evt_test" #可修改绝对路径: ...

最新文章

  1. 数据库模型设计——主键的设计
  2. 系统性能优化的常见八大误区
  3. android 按键消息,Android监听Home按键消息
  4. 如何实现文件互拖-VMware Tools (ubuntu系统)安装详细过程与使用
  5. HTML下拉菜单怎么做成横向,css导航条横向带下拉菜单
  6. qt的qprinter打印功能怎么设置打印时字体大小_如何打印一份成绩单
  7. android ijkplayer c层分析-prepare过程与读取线程(续1-解码粗略分析)
  8. Windows服务器上使用phpstudy部署PHP程序
  9. java中servlet的请求范围_java – 如何设置servlet中并发请求数的限制?
  10. 【POJ2104】K-th Number(区间第k小的数---主席树模版题+离散化)
  11. moodle环境安装linux,Linux下安装Moodle
  12. 通达信怎么导入公式?通达信怎么用公式选股?
  13. 有哪些好用的渲染软件?12个业内顶级渲染软件推荐
  14. Idea通过svn更新项目失败报 Node remains in conflict
  15. deepin 更新企业微信最新版本方法
  16. 年轻不学习,老了回村掰苞米!快来学学这份 微服务开发实战派吧
  17. bootstrap学习使用
  18. 设置Excel单元格行宽列高
  19. 2008最佳显微照片公布
  20. 深入探访支付宝双11十年路,技术凿穿焦虑与想象极限 | CYZONE特写 1

热门文章

  1. 360导航源码php,51zxw 仿360网址导航源码
  2. win10系统服务器不能创建对象,教你win10系统activex部件不能创建对象的解决教程...
  3. ActiveX 部件不能创建对象
  4. android消息提示框大小,android Toast設置彈框大小
  5. 中国互联网的5大生死逻辑
  6. q-flashplus怎么使用_qflash是什么意思
  7. 视频教程-Cisco CCNP路由实验专题讲解视频课程--路由重分发篇-思科认证
  8. 系统安装:D-Link DWL-G122 USB无线网卡驱动安装配置
  9. cruzer php sandisk 闪迪u盘量产工具_sandisk量产工具(闪迪U盘量产工具)
  10. 卡巴斯基携手微软MSN 卡巴斯基2010激活码免费领