精华内容
下载资源
问答
  • 如何 Linux 中复制文件到多个目录 编译自:http://www.tecmint.com/copy-file-to-multiple-directories-in-linux/ 作者: Aaron Kili 原创:LCTT https://linux.cn/article-8041-1.html 译者: ...

    如何在 Linux 中复制文件到多个目录中

    2016-12-17 15:10   评论: 6 收藏: 3    

    在学习 Linux 的过程中,对于新手而言总是会使用几个命令来完成一个简单的任务。对正在熟悉使用终端的人这是很容易理解的行为。然而,如果你想要成为一个老手,学习我说的“快捷命令”会显著减少时间浪费。

    在本篇中,我们会用一个简单的方法在 Linux 中用一个命令来将目录复制到多个文件夹中。

    在 Linux 中,cp 命令常被用于从一个文件夹中复制文件到另一个文件夹中,最简单的语法如下:

     
    1. # cp [options….] source(s) destination

    另外,你也可以使用高级复制命令,它可以在复制大的文件或文件夹时显示进度条。

    看下下面的命令,通常你会使用两个不同的命令来将相同的文件复制到不同的文件夹中:

     
    1. # cp -v /home/aaronkilik/bin/sys_info.sh /home/aaronkilik/test
    2. # cp -v /home/aaronkilik/bin/sys_info.sh /home/aaronkilik/tmp

    复制文件到多个文件夹中

    复制文件到多个文件夹中

    假设你想要复制一个特定文件到 5 个或者更多的文件夹中,这意味着你需要输入 5 次或者更多的cp命令么?

    要摆脱这个问题,你可以用 cp 命令与 echo命令、管道、xargs 命令一起使用:

     
    1. # echo /home/aaronkilik/test/ /home/aaronkilik/tmp | xargs -n 1 cp -v /home/aaronkilik/bin/sys_info.sh

    上面的命令中,目录的路径(dir1、dir2、dir3...dirN)被管道作为输入到 xargs 命令中,含义是:

    1. -n 1 - 告诉 xargs 命令每个命令行最多使用一个参数,并发送到 cp 命令中。
    2. cp – 用于复制文件。
    3. -v – 启用详细模式来显示更多复制细节。

    在 Linux 中复制文件到多个位置中

    在 Linux 中复制文件到多个位置中

    试试阅读 cp、 echo 和 xargs 的 man 页面来找出所有有用和高级的用法信息:

     
    1. $ man cp
    2. $ man echo
    3. $ man xargs

    就是这样了,你可以在下面的评论区给我们发送主题相关的问题或者反馈。你也可以阅读有关 progress 命令来帮助监控运行中的(cp、mv、dd、tar 等等)的进度。


    作者简介:

    Aaron Kili 是一个 Linux 及 F.O.S.S 热衷者,即将成为 Linux 系统管理员、web 开发者,目前是 TecMint 的内容创作者,他喜欢用电脑工作,并坚信分享知识。


    via: http://www.tecmint.com/copy-file-to-multiple-directories-in-linux/


    展开全文
  • Linux 中复制文件到多个目录

    万次阅读 2017-01-14 05:44:07
    概述学习 Linux 的过程,对于新手而言总是会使用几个命令来完成一个简单的任务。对正在熟悉使用终端的人...通常写法 Linux ,cp 命令常被用于从一个文件夹中复制文件到另一个文件夹,最简单的语法如下:# cp

    概述

    在学习 Linux 的过程中,对于新手而言总是会使用几个命令来完成一个简单的任务。对正在熟悉使用终端的人这是很容易理解的行为。然而,如果你想要成为一个老手,学习一些“快捷命令”会显著减少时间浪费。

    在本篇中,我们会用一个简单的方法在 Linux 中用一个命令来将目录复制到多个文件夹中。


    通常写法

    在 Linux 中,cp 命令常被用于从一个文件夹中复制文件到另一个文件夹中,最简单的语法如下:

    # cp [options….] source(s) destination
    

    看下下面的命令,通常你会使用两个不同的命令来将相同的文件复制到不同的文件夹中:

    # cp -v /home/xgj/bin/sys_info.sh /home/xgj/test
    # cp -v /home/xgj/bin/sys_info.sh /home/xgj/tmp
    

    快捷写法

    假设你想要复制一个特定文件到 5 个或者更多的文件夹中,这意味着你需要输入 5 次或者更多的cp命令么?

    要摆脱这个问题,你可以用 cp 命令与 echo命令、管道、xargs 命令一起使用:

    # echo /home/xgj/test/ /home/xgj/tmp | xargs -n 1 cp -v /home/xgj/bin/sys_info.sh
    

    上面的命令中,目录的路径(dir1、dir2、dir3…dirN)被管道作为输入到 xargs 命令中,含义是:

    • -n 1 - 告诉 xargs 命令每个命令行最多使用一个参数,并发送到 cp 命令中。
    • cp – 用于复制文件。
    • -v – 启用详细模式来显示更多复制细节。

    更多的 cp、 echo 和 xargs 的 man 所有有用和高级的用法信息:

    $ man cp
    $ man echo
    $ man xargs
    
    展开全文
  • Linux: 复制文件到当前目录

    万次阅读 2019-01-11 15:54:06
    ./表示当前目录 cp test/*.wav ./ -r 递归子目录 cp -r 绝对路径/文件 目标路径 cp -r 绝对路径/*.wav 目标路径 ...copy 一个目录下的所有文件以及递归文件 到当前文件夹 cp -r audios/* ./ ...

    copy 到当前目录

    # ./表示当前目录
    
    cp test/*.wav  ./
    

    -r 递归子目录

    cp -r  路径/文件  目标路径
    cp -r  路径/*.wav  目标路径  
    

    copy 一个目录下的所有文件以及递归文件 到当前文件夹

     cp -r audios/* ./
    

    -rf 覆盖式 copy

    cp -rf test/  ./
    

    相关博文推荐



    展开全文
  • linux文件内容复制

    千次阅读 2020-05-23 15:44:29
    linux文件内容复制

    转载请注明作者和出处: http://blog.csdn.net/john_bh/

    文章目录

    例如:A文件中内容为:Hello,B文件中内容为:World

    • 将B文件中的内容输出结果追加到A文件的末尾命令:

      cat B>>A
      

      复制A后的内容:

      Hello
      World

    • 将B文件中的内容覆盖A文件内容命令:

      cat B >  A
      

      >>在linux中是将一条命令的输出追加到指定文件的后面。语法: 命令 >> 指定文件
      >是重定向的意思,将一条命令的输出覆盖指定文件的内容。 语法: 命令 >指定文件

    • 将A.txt文件的内容清除,并且使得文件的大小为0,而不删除文件可以:

      cat /dev/null > a.txt
      
    展开全文
  • Linux CentOS 复制文件、替换文件 cp 复制文件、cp 覆盖文件 cp替换文件 一、Linux 复制文件语法 1、 cp [option] src dest 2、 option 可选参数如下: -a:是指archive的意思,也说是指复制所有的目录 ...
  • Linux 复制文件到当前目录 如何 Linux 系统下复制当前目录的文件到当前目录 1)查看当前路径 pwd >>/home/user 2)选择要复制的文件,以及重命名后的文件 比如,我们要复制 /home/user 目录下的 test.sh ...
  • linux中文件重命名This tutorial will walk you through the simple ... 本教程将引导您完成在Linux中重命名文件的简单步骤。 It’s going to be a very simple and straightforward tutorial even if you are a be...
  • Linux怎么复制文件到其他文件夹

    千次阅读 2020-02-02 17:18:13
    在Linux和Unix系统上工作时,复制文件和目录是您每天要执行的最常见任务之一。 cp是一个命令行实用程序,用于复制Unix和Linux系统上的文件和目录。本文,我们将解释如何使用cp命令。 linux怎么复制文件到其他...
  • Linux cp 复制文件或复制文件夹

    万次阅读 2015-08-14 09:55:27
    命令格式: cp [option] Source ...Directory:复制文件的新位置。如果此参数是一个新目录名,则将文件复制到新位置时重命名文件 用法示例: 1.复制并重命名文件 将/etc/samba/smb.conf备份到当前目录
  • Linux cp复制文件或文件夹

    千次阅读 2021-02-17 09:04:31
    cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录...-f:强行复制文件或目录,不论目标文件或目录是否已存在; -i:覆盖既
  • 想要进行的操作时把当前目录下的data文件复制到/Desktop/data/abbs文件夹,但是没有成功,只是提示 cp: 略过目录 ./data Linux@ubuntu:~/Desktop$ cp ./data /Desktop/data/abbs 后来发现,这个data是文件夹,...
  • linux强制复制文件并覆盖的方法

    万次阅读 2019-06-29 11:26:49
    linux强制复制文件并覆盖的方法 1、这么就用不会提示了:# \cp -rf 2、 原因: # vi ~/.bashrc 如果你看到如下内容,以下命令都会用别名执行了,就是说自动加了 -i 参数: alias rm='rm -i' alias cp='cp -i' ...
  • linux复制文件命令

    千次阅读 2021-01-23 15:55:15
    定义:cp is short for copy, 意为复制文件。用于将文件或目录从一个位置复制到另一个位置。 参数列表预览: 用法1: $ cp sourceFile destinationFile 当sourceFile 和 destinationFile 参数都是文件名时,cp ...
  • 我用Java写的复制文件功能,windows下正常,几个Linux机器上也正常,但有一个Linux机器上就复制不了,能有什么原因呢?我用cp命令行这台机器上复制是可以的。 我刚开始学习Linux和Java,请大神们多多赐教啊...
  • linux怎么复制文件和复制文件夹

    千次阅读 2019-07-05 09:54:10
    1 只复制一个文件 cp /media/dataindex/collection /usr/bin/ 2 递归复制文件夹里面的所有内容 cp -r /media/dc/log/ /media/dataindex
  • Linux批量复制文件到文件夹

    万次阅读 2018-01-13 07:25:02
    Linux复制一个文件到不同的文件夹下。方式有很多,其中一个命令就是: echo dirname* | xargs -n 1 cp -v filename 把当前目录下 filename文件拷贝到以dirname开头的不同文件夹里。
  • linux复制/剪切文件到另一个文件夹

    万次阅读 多人点赞 2018-10-31 11:27:50
    复制/拷贝: cp 文件名 路径 cphello.csv ./python/ml:把当前...cp 源文件名 新文件名 cp hello.txt world.txt:复制并改名,并存放当前目录下 cp file1 file2复制一个文件 cp dir/* .复制一个目录下的所有文件...
  • linux复制文件permission denied

    千次阅读 2020-02-11 19:58:34
    将源文件复制到目的文件夹: cp sourcedoc directionfolder 提示这个文件夹不允许改动 cp: cannot create regular file 'sourcedoc ': Permission denied 此时只需要管理员身份复制即可 sudo cp sourcedoc ...
  • Linux 如何复制和删除文件夹的所有文件
  • Linux复制文件内容到另一个文件

    万次阅读 2019-03-07 16:56:24
    Linux复制文件内容到另一个文件中 例如:a文件中内容为:good,b文件中内容为:luck (1)将b文件中的内容追加到a文件中的末尾命令: cat a >> b b文件内容结果: good luck (2)将b文件中...
  • Linux 复制文件命令

    万次阅读 2018-03-02 09:56:05
    Linux cp命令拷贝命令非常实用,cp命令可以将指定路径下的文件(目录)拷贝到(成)另一文件或目录cp [options] <source file or directory> <target file or directory>或cp ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 629,365
精华内容 251,746
关键字:

在linux中复制文件

linux 订阅