Linux cp命令 拷贝文件
版权声明:本文为博主原创文章,未经博主允许不得转载。
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命令 拷贝文件相关推荐
- 【linux】Linux cp命令拷贝 不覆盖原有的文件
文章目录 print和printf输出重定向 print items > output-file 保存items到文件,如分别保存用户和家目录, awk -F: '{ print $1 > ...
- Linux cp命令的使用方法与参数含义
1.Linux cp命令 拷贝文件 https://blog.csdn.net/sqbzo/article/details/9000027 2.linux复制指定目录下的全部文件到另一个目录中,lin ...
- linux cp拷贝一个文件到另一个目录,cp命令复制文件夹到另一个文件夹的注意事项 - 翟码农技术博客...
最近发现之前写好的shell脚本里cp命令拷贝文件夹,丢失了一层文件夹.才发现cp命令里还有一层这么容易让人混淆的用法,为避免继续踩坑,特此记载. 现在假定文件存在的目录如下面所示: --from - ...
- linux cp命令参数及用法详解---linux 复制文件命令cp
cp (复制档案或目录) [root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination) [root@linux ~]# cp [option ...
- 在linux终端显示cp命令复制文件时的速度
cp命令显示拷贝的速度 在window平台上复制一个文件时可以即时查看文件复制时的速度. 在linux平台上查看了cp命令的参数,没有相关参数可以实现此功能,所以需要借助工具来实现此功能. 我平时用的 ...
- linux 拷贝覆盖文件,Linux取消cp命令覆盖文件提示的方法
在Linux系统中使用cp命令来拷贝文件,但是使用cp命令把文件复制到dir目录中的时候总会提示是不是要覆盖文件.那么怎么样取消提示让Linux直接复制文件呢? 实际上这个提示是一个很好的功能,它能够 ...
- Linux cp 命令的15个示例 - 创建文件和目录的副本
拷贝文件和目录是每一个操作系统的基本指令.备份行为基本上是创建文件和目录的副本.在Linux系统下,我们可以用cp命令来实现. copy 命令是什么 正如我们在上文提到的,cp是一个用来创建文件和目录 ...
- linux cp强制创建目录,Linux cp 命令的15个示例 - 创建文件和目录的副本
拷贝文件和目录是每一个操作系统的基本指令.备份行为基本上是创建文件和目录的副本.在Linux系统下,我们可以用cp命令来实现. 拷贝文件和目录是每一个操作系统的基本指令.备份行为基本上是创建文件和目录 ...
- linux cp命令忽略覆盖,linux cp:Linux怎么取消cp命令覆盖文件提示
今天来聊聊一篇关于linux cp:Linux怎么取消cp命令覆盖文件提示的文章,现在就为大家来简单介绍下linux cp:Linux怎么取消cp命令覆盖文件提示,希望对各位小伙伴们有所帮助. 可以试 ...
最新文章
- 精通Spring Boot —— 第十五篇:使用@ControllerAdvice处理异常
- Qt实现3D纹理渲染自由旋转空间立方体
- predefined data types in UI5
- TikZ绘图示例——尺规作图: 椭圆的近似画法
- [转载] python中try Except抛出异常使用方法
- win7系统的自动更新很长时间,如何关闭
- TensorFlow 1.0已死,TensorFlow 2.0万岁
- 2525 小b的字符串 (字符串思维、dp、胡搞都能过)
- 31个工作习惯(转)
- vmware 删除后安装不了,vmware workstation.msi failed
- 《那些年啊,那些事——一个程序员的奋斗史》九
- 后直播时代的技术弄潮儿——TRTC
- python null类型
- 关于「数据分析师」的一些理解
- 化学与计算机技术,计算机技术与化学教学整合浅议
- 【应用赏析】ArcGIS API for iOS在俄勒冈大学校园中的创新应用
- php laravel 增删查改,通过 Laravel Eloquent 模型实现简单增删改查操作
- 最快的分布式关系型数据库MEMSQL
- AssertionError: WARNING: No labels found in ** Can not train without labels.
- hdu 5045 Contest--2014acm上海赛区网络赛
热门文章
- [转] ubuntu 无线网络 配置 virtualbox
- Spring3.2新注解@ControllerAdvice
- 计算机网络第六版 重点,计算机网络第六版重点习题及答案.docx
- Charles模拟403/404(Web)
- idea springboot 发布webservice 发布服务_太赞了:Spring boot+redis实现消息发布与订阅...
- php 移动端隐藏引导页,移动端引导设计技巧1:前置的引导页
- pdf导入ps颜色太浅_分享五个免费的pdf转换器,你更想选择哪一款?
- fileinputstream java_Java FileInputStream close()方法
- sql 列求和_Excel VBA高级编程SQL检索(二)合并相同项并求和
- 笔记:Matrix completion by Truncated Nuclear Norm Regularization