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中的w到a2中的c(上面刚刚拷贝过来的)

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

cp命令浅析

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

 

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

 cp命令浅析

把a1下的w和q 拷贝到a2目录下

 

   4拷贝目录到指定目录

cp命令浅析

把a1拷贝到b1目录下

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

cp命令浅析

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

 cp命令浅析

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

复制a2到b1下.

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

 

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

   cp命令浅析

拷贝目录a1和a2 到b2目录

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

赞 (0)
TQTTQT
上一篇 2017-04-04 23:01
下一篇 2017-04-05 08:22

相关推荐

  • 复制多台虚拟机及简单的网络配置

    虚拟机的复制,网络地址的简单配置,图形化界面setup和system-config-network的使用

    2017-09-09
  • 磁盘分区管理

    进行磁盘分区之前首先要了解什么是磁盘分区:         磁盘分区是在磁盘上划分几个逻辑部分,盘片一旦划分成数个分区,不同类的目录与文件可以存储进不同的分区。越多分区,也就有更多不同的地方,可以将文件的性质区分得更细,按照更为细分的性质,存储在不同的地方以管理文件;但太多分区就…

    2017-08-21
  • linux发行版的基础目录名称命名法则及功用规定。

    Linux文件系统:         Linux:glibc标准C库                  &nb…

    Linux干货 2016-10-30
  • shell编程及rpm包

    1. shell编程    case 实现条件判断, 无论是case后面还是值后面都是没有任何标点符号的。    case支持通配符, 如果想要表示其他的话, 可以使用*放到最后。 用*表示其他。   2. 用tar打包的文件或则目录,这些文件或则目录的的ACL(访问控制列表)权限会丢失。…

    Linux干货 2016-08-18
  • linux网络配置

    主要内容: ip地址以及子网划分 路由基本概念 网络配置工具:ifconfig,ip,netstat使用 网卡配置文件及修改 IP地址: 它们可唯一标识 IP 网络中的每台设备 v  每台主机(计算机、网络设备、外围设备)必须具有唯 一的地址 v IP地址由两部分组成:   &n…

    Linux干货 2016-09-07
  • 小练习题。【第四周】

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户均没有任何访问权限。 home]# chmod g-rwx,o-rwx -R tuser1 2、编辑/etc/group文件,添加组hadoop。 /]# vim /etc/group …

    Linux干货 2016-11-26