cp命令浅析

  cp主要作用

   1拷贝文件到指定目录

   2拷贝文件到指定文件

   3拷贝多个文件到指定目录

   4拷贝目录到指定目录

   5拷贝多个目录到指定目录

先做些准备工作

 cp命令浅析

创建 text_cp目录,text_cp目录下创建a1,a2,b1,b2四个目录

a1目录内创建c,q,w这三个文件并写入内容.

 cp命令浅析

 

 

1拷贝文件到指定目录

cp命令浅析

 这里可以看到直接将c拷贝到了a2目录下

 

  2拷贝文件到指定文件

cp命令浅析

这里执行拷贝a1中的wa2中的c(上面刚刚拷贝过来的)

可以发现w文件直接将c文件覆盖了而没有任何提示.这很危险容易误操作将重要文件覆盖掉.我们可以使用-i选项如下图

cp命令浅析

当要覆盖原文件时会给出提示

 

   3拷贝多个文件到指定目录

 cp命令浅析

a1下的wq 拷贝到a2目录下

 

   4拷贝目录到指定目录

cp命令浅析

把a1拷贝到b1目录下

这里要使用-r选项 因为默认是不允许拷贝目录的如下图:

cp命令浅析

如果目的目录下存在与源目录相同的目录名则会执行合并并且覆盖操作

 cp命令浅析

上面操作为在b1下创建a2目录并在a2下创建c,w,r这三个空文件

复制a2b1.

从图中可以看出b1下的a2目录依然存在但是多了一个q文件而原来的空文件c,w有了数据

 

   5拷贝多个目录到指定目录

   cp命令浅析

拷贝目录a1a2 b2目录

原创文章,作者:TQT,如若转载,请注明出处:http://www.178linux.com/72576

(0)
TQTTQT
上一篇 2017-04-04
下一篇 2017-04-05

相关推荐

  • yum初步入门

                             yum工具是为提高RPM软件安装性而开发的一种软件包管理器,是由pyt…

    Linux干货 2015-04-01
  • 概述Windows2003的卷影副本

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeffyyko.blog.51cto.com/28563/157940      卷影副本,也就是Volume Shadow Server简单来讲,卷影副本(或称为VSS)可以简单…

    Linux干货 2015-03-25
  • Linux bash中的命令行展开介绍及应用示例

    Linux bash中的命令行展开介绍及应用示例 在Linux bash中可以使用命令行展开特性一步完成需要分开成多步完成的操作,达到事半功倍的效果。在Linux指令参数位置使用"{}" 将相应的参数括起来,括号中的参数以逗号分隔,然后bash在执行这一指令时会自动将括号中的内容进行展开。 相关示例如下: 同时创建多个目录,在/tmp目录…

    Linux干货 2016-11-07
  • CentOS 7和CentOS 6 使用gpg工具实现公钥加密和解密

    运行环境: [root@Shining ~]# uname -a Linux Shining.ACG 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x…

    Linux干货 2016-12-01
  • Nginx介绍及使用

       Nginx(engine x)是一个高性能的HTTP和反向代理服务器, 也是一个IMAP/POP3/SMTP服务器. Nginx是由IgorSysoev为俄罗斯访问量第二的Rambler.ru站点开发的, 第一个公开版本在2004年发布. 因为它的稳定性, 丰富的功能集, 示例配置文件和低系统资源的消耗而闻名. Nginx是一款轻量…

    Linux干货 2016-11-11
  • Linux网络属性配置命令和管理详解

    一、Linux网络属性配置     1.Linux主机接入到网络方式 IP/NETMASK:实现本地网络通信 路由(网关):可以进行跨网络通信 DNS服务器地址:基于主机名的通信,Linux可以有三个DNS地址 当第一个地址本身挂了,才会查找其备用地址;若第一个地址无法解析则停止     2.网络属…

    Linux干货 2016-04-30