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

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

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

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

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

复制文件到多个文件夹中

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

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

# 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 中复制文件到多个位置中

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

$ man cp
$ man echo
$ man xargs

作者: Aaron Kili     原创:LCTT https://linux.cn/article-8041-1.html             译者: geekpi

转载于:https://blog.51cto.com/leolinfeng/1890063

如何在 Linux 中复制文件到多个目录中相关推荐

  1. Linux 中复制文件到多个目录中

    文章目录 概述 通常写法 快捷写法 概述 在学习 Linux 的过程中,对于新手而言总是会使用几个命令来完成一个简单的任务.对正在熟悉使用终端的人这是很容易理解的行为.然而,如果你想要成为一个老手,学 ...

  2. linux拷贝文件到多个目录,怎么在 Linux 中复制文件到多个目录中

    cp命令将文件复制到目录文件夹. 如果需要复制一个文件到多个文件夹下,可以使用多条cp语句,或者使用shell脚本. 用法示例: 复制abc.txt到ab cd ef目录下 $ cp abc.txt ...

  3. linux 复制指定目录下的全部文件到另一个目录中,linux cp 文件夹

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. linux复制指定目录下的全部文件到另一个目录中 复制指定目录下的全部文件到另一个目录中 文件及目录 ...

  4. linux cp目录到指定目录,linux复制指定目录下的全部文件到另一个目录中,linux cp 文件夹...

    解压war包    jar -xvf   xxxx.war linux复制指定目录下的全部文件到另一个目录中 复制指定目录下的全部文件到另一个目录中 文件及目录的复制是经常要用到的.linux下进行复 ...

  5. 将linux目录中的特定文件推送到手机_linux复制指定目录下的全部文件到另一个目录中,linux cp 文件夹...

    linux复制指定目录下的全部文件到另一个目录中 复制指定目录下的全部文件到另一个目录中 文件及目录的复制是经常要用到的.linux下进行复制的命令为cp. 假设复制源目录 为 dir1 ,目标目录为 ...

  6. 在linux里复制文件命令_如何在Linux上使用“安装”命令复制文件

    在linux里复制文件命令 Fatmawati Achmad Zaenuri/Shutterstock.com Fatmawati Achmad Zaenuri / Shutterstock.com ...

  7. linux命令 把文件夹拷贝一遍_cp 快捷命令:复制文件到多个目录

    导读 在学习 Linux 的过程中,对于新手而言总是会使用几个命令来完成一个简单的任务.对正在熟悉使用终端的人这是很容易理解的行为.然而,如果你想要成为一个老手,学习我说的"快捷命令&quo ...

  8. html复制文件到目录,复制指定目录下的全部文件到另一个目录中

    linux下文件的复制.移动与删除命令为:cp,mv,rm 复制指定目录下的全部文件到另一个目录中 假设复制源目录 为 dir1 ,目标目录为dir2.怎样才能将dir1下所有文件复制到dir2下了 ...

  9. linux怎么复制文件夹全部内容,linux局域网怎么复制文件夹下的全部文件到另外文件夹...

    在Linux系统局域网中复制或拷贝文件我们可以用cp或者copy命令,但要对一个文件夹中的全部文件复制到另外一个文件夹中去,如何进行操作呢?linux局域网复制文件夹下的全部文件到另外文件夹的方法其实 ...

最新文章

  1. 使用ueditor实现多图片上传案例——截取字符串层Util(SubString_text)
  2. VC2013 代码图,依赖项关系图,等出错解决办法.
  3. webpack打包缓存_webpack独立打包与缓存处理
  4. 二分查找——A-B数对(洛谷 P1102)
  5. 又一个停止申请后才知道的功能?QQ至尊保服务“下线” 已试运营三年
  6. 【YII】常用代码积累
  7. 三星安卓4.2手机微信字体缺陷:“兹崖幽噩弱器朋鹏网品晶磊弼” ttf 字体缺失,安卓 4.2.2 微信 6.5.4...
  8. 独立树Graph Coloringhttp://poj.org/problem?id=1419最大团问题
  9. ieee754标准_比特与信息在计算机中的表示及补码和浮点数的IEEE 754标准
  10. 网站使用思源黑体siyuanheiti
  11. Hex编码与Base64编码
  12. Java web课程设计-购物系统
  13. 算术左、右移位与逻辑左、右移位,右移一位和除二的区别、算术溢出
  14. the win16 subsystem was unable to enter protected mode,DOSX.EXE must be in your AUTOEXEC.NT and pres
  15. 博雅互动android面试题,【博雅互动怎么样?】-看准网
  16. PHP技术开发微信公众平台
  17. J-Link软件和文档包的版本发行说明(2)[V4.96 ~ V6.12j版本]
  18. python 爬虫 requests模块 中的Cookies 验证 通过验证cookies模拟登陆豆瓣登陆
  19. sql 语句中count()有条件的时候为什么要加上or null
  20. javaweb后台区分手机或是电脑登录

热门文章

  1. 关于Firefox插件
  2. 自定义可拖拽GridView控件
  3. 针对不同手机终端扫码安装对应环境APP
  4. 【架构】Heartbeat高可用服务(2)
  5. 游戏服务器框架 Leaf/go
  6. lambda,reserve list, list comprehension, string of slice
  7. 多学一点(十三)——解决Linux kdump服务启动失败
  8. AutoLISP恢复系统变量到默认值
  9. 微软开放Windows Phone 7中文开发中心
  10. windows下安装ubuntu16.04双系统的注意事项