cp命令介绍

作者: SnailTyan | 来源:发表于2016-11-13 15:08 被阅读51次

文章作者:Tyan
博客:noahsnail.com | CSDN | 简书

将文件或目录从一个位置复制到另一个位置需要用到cp命令。

1. cp source destination

在最基本的用法中,cp命令需要两个参数:源对象和目标对象。当source和destination都是文件名时,cp命令将源文件复制成新文件
,并以destination命名。新文件就像新建的一样,有新的修改时间。

# 命令形式:cp source destination

# 例子
$ cp test a
$ ls
a   test
$ ls -l
total 0
-rw-r--r--  1 ***  staff  0 11 13 13:45 a
-rw-r--r--  1 ***  staff  0 11 13 13:13 test

2. cp -i source destination

默认情况下,cp命令不会询问destination文件是否存在,会直接覆盖,如果需要询问是否覆盖,可以使用-i参数。

# 命令形式:cp -i source destination

# 直接覆盖
$ cp test a
$ ls -l
total 0
-rw-r--r--  1 liutianchi  staff  0 11 13 13:49 a
-rw-r--r--  1 liutianchi  staff  0 11 13 13:13 test

# 询问是否要覆盖已有文件
$ cp -i test a
overwrite a? (y/n [n]) y

3. 复制文件到目录中

目标目录尾部加上了/,表明这是一个目录而不是文件名,如果没有zookeeper目录且没有加上/,会将zookeeper当成

$ cp test ~/zookeeper/

$ cd ~/zookeeper/
$ ls
test

4. cp -R source destination

-R参数功能强大,它能将递归的复制整个目录的内容,如果Blog目录不存在,会先创建一个Blog目录,再进行递归的复制。

# 命令形式:cp -R source destination

$ cp -R hbase/ Blog

参考文献:

  1. Linux命令行与shell脚本编程大全(第三版)

相关文章

  • cp命令介绍

    文章作者:Tyan博客:noahsnail.com | CSDN | 简书 将文件或目录从一个位置复制到另...

  • mv与cp小记

    目录 准备 更新 mv命令 cp命令 准备 更新 mv命令 cp命令 参考 mv cp

  • 复制文件

    1、cp命令作用 cp用于复制文件或目录 2、cp命令语法 参数说明: 3、cp命令案例 1) 将/etc/sys...

  • 文件管理类命令

    Linux文件管理类命令:cp,mv,rm cp命令:copy 单源复制:cp [OPTION]... [...

  • linux下文件的复制、移动与删除

    linux下文件的复制、移动与删除命令为:cp,mv,rm 一、文件复制命令cp 命令格式: cp [-adfil...

  • linux每日学习(一)

    linux下文件的复制、移动与删除命令为:cp,mv,rm 一、文件复制命令cp命令格式:cp [-adfilpr...

  • 【Linux 命令】cp 命令详解

    Linux 命令之 cp 命令详解 一、cp 命令简介 cp 命令主要用于复制文件或目录。即用来将一个或多个源文件...

  • Linux命令之文件管理 (四十三)

    Linux cp命令Linux cp命令主要用于复制文件或目录。 语法cp [options] source de...

  • 第二周作业

    总结cp、mv命令的用法(要求列出源及目标各种情况的表格) cp 命令 该命令用于复制文件。 基本用法: cp 本...

  • Linux 文件操作命令☞☞☞cp

    cp 命令 名称: cp —— copy files and directories 摘要 cp [options...

网友评论

    本文标题:cp命令介绍

    本文链接:https://www.haomeiwen.com/subject/wijcpttx.html