linux cp

转载 2013年12月06日 10:21:12
cp命令 
该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。 

语法: cp [选项] 源文件或目录 目标文件或目录 

说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。

该命令的各选项含义如下:

- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。

- d 拷贝时保留链接。

- f 删除已经存在的目标文件而不提示。

- i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。 

- p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。 

- r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。

- l 不作拷贝,只是链接文件。 

  需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名已存在,用cp命令拷贝文件后,这个文件就会被新源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。

例子:
Cp -i file1 file2               (将文档 file1 复制成 file2 . –i为提示确认。)

cp file1 dir1               将文档 file1 复制到目录 dir1 下,文件名仍为 file1.

cp /tmp/file1 .               将目录 /tmp 下的文档 file1复制到现行目录下,档名仍为 file1.

cp /tmp/file1 file2               将目录 /tmp 下的文档 file1现行目录下,档名为file2

cp -r dir1 dir2               (recursive copy) 复制整个目录.若目录 dir2 不存在,则将目录dir1,及其所有文档和子目录,复制到目录 dir2 下,新目录名称为dir1.若目录dir2不存在,则将dir1,及其所有文档和子目录,复制为目录 dir2.

相关文章推荐

tensorflow-1.1.0-cp27-none-linux_armv7l.whl

  • 2017年11月06日 23:31
  • 27.26MB
  • 下载

linux cp命令的实现

  • 2013年10月03日 16:25
  • 6KB
  • 下载

linux下cp复制文件或目录指令介绍

在linux中怎样用命令完全拷贝一个目录下的所有文件(包括隐藏文件以及文件夹)到另外一个目录下,并且使得被复制的所有文件的属性等完全保持不变? 注意,连原来的文件夹中所有的文件的属性、链接等都不能更改...

tensorflow_gpu-1.1.0-cp27-none-linux_x86_64

  • 2017年05月15日 10:28
  • 28.58MB
  • 下载

Linux中cp和scp命令详解

一、cp 使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数个档...

linux下cp2101/2102驱动

  • 2011年01月09日 11:13
  • 24KB
  • 下载

tensorflow-0.12.1-cp27-none-linux_x86_64

  • 2017年06月15日 15:09
  • 37.69MB
  • 下载

linux命令(八):cp命令

cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数。但是如果是...

tensorflow-1.0.0-cp27-none-linux_armv7l

  • 2017年04月02日 10:21
  • 35.94MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux cp
举报原因:
原因补充:

(最多只允许输入30个字)