有时候我们需要一次性复制 linux 中多个文件,但是使用普通复制命令却比较麻烦。幸运的是,Linux 提供了许多强大的脚本复制命令,可以让我们轻松地完成一次性复制多个文件的任务。下面,小编就为大家介绍 Linux 多个文件一次性复制的教程,快跟着我们一起来学习吧~
专注于为中小企业提供网站建设、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业鹤壁免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
一、使用 cp 命令复制多个文件
使用cp命令可以实现快速复制多个文件的目的,不过我们需要通过参数 -r 和 -f来实现。参数-r代表递归复制,文件夹在复制时,会把子文件夹中的所有文件一起复制出来。参数-f表示“覆盖”,也就是说,如果有文件已经存在,将会覆盖该文件。
例如,我们要将/home/a.txt、/home/b.txt文件复制到/tmp/ 路径下,则只需要使用如下cp命令:
cp -rf /home/a.txt /home/b.txt /tmp/
执行完cp命令,就可以快速将/home目录下的a.txt、b.txt两个文件一次性复制到/tmp目录中了。
二、使用 find 命令复制多个文件
比起cp命令,我们还可以使用find 命令来复制多个文件。find命令是一个搜索和查找指定目录或文件的命令。它也可以让我们快速复制多个文件。
例如,我们要将/home目录下所有pdf文件一次性复制到/tmp/目录下,那么可以使用如下find+cp 命令:
find /home -name “*.pdf” -exec cp -rf {} /tmp/ \;
执行完本命令,就可以快速将/home目录下的所有以pdf为后缀的文件一次性复制到/tmp目录中了。
总结
以上就是本文关于Linux多个文件一次性复制的教程,通过cp或Find命令都可以完成对多个文件的复制,相比普通的复制操作节省了大量时间和精力,相信使用了本教程的朋友们,一定可以轻松搞定Linux多个文件的复制任务,节省了大量时间,如有问题,可以在下方留言,小编将竭诚为您解答!
香港服务器选创新互联,2H2G首月10元开通。
创新互联(www.cdcxhl.com)互联网服务提供商,拥有超过10年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验。专业提供云主机、虚拟主机、域名注册、VPS主机、云服务器、香港云服务器、免备案服务器等。
新闻名称:轻松搞定!Linux多个文件一次性复制教程(linux多个文件复制)
网站地址:http://www.mswzjz.com/qtweb/news10/177910.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联