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 23:01
下一篇 2017-04-05 08:22

相关推荐

  • CA,DNS,LAMP实现wordpress

    拓扑图见编译实现LAMP,bind,CA.jpg test3配置:     yum -y install bind     修改named.conf配置文件:     //      listen-on por…

    2017-04-23
  • Linux程序包管理方式

    Linux程序包安装和管理方式共计三种:          一、[yum|dnf],通过官网或者其他开源网站提供的文件服务器,本机镜像源等途径进行安装。         二、rpm,通过官网或者其他开源网站通过…

    Linux干货 2016-08-29
  • 心清冷其若冰,志皎洁其若云

    第一篇,当做测试也做开始。 心清冷其若冰,志皎洁其若云。 这闹哄哄的人间啊,仿佛是一堆杂货。无奇不有,无所不能。情感,城市,人际。每天走在这杂乱里,需要有一颗清澈而安静的心,来面对。 会累的。就算是拥有了许多,也是会累的。偶尔,我们也会在深夜里泪流满面吧。偶尔,我们也会心烦意乱的不知所措吧。 太多欲望的人间,热闹的上演着各种剧本。太多空洞的灵魂,喧嚣着各种声…

    Linux干货 2016-11-28
  • MariaDB安装与配置

    MariaDB安装与配置  本文是基于CentOS7.2系统来进行mariadb的安装与配置,安装前请关闭selinux和在iptables规则中开放3306端口,在此次我们直接清空了iptables规则。 Iptables –F vim /etc/selinux/config #SELINUX=enforcing ##注释掉此项## #SELIN…

    Linux干货 2017-02-18
  • SHELL流程控制之循环

    当进行脚本编程时,语句执行的流程控制通常有三种: l  顺序执行 l  选择执行 l  循环执行   条件选择if: if语句可以进行嵌套 if 判断条件;then          条件为真的分支代码 elif  判断条件;th…

    Linux干货 2016-08-18
  • 计算机基础知识

    计算机系统 计算机系统组成的两大部分 硬件系统     主机         中央处理器CPU{运算器,控制器}         内存储器{ROM,RAM} &…

    Linux干货 2016-08-04