轻松搞定!Linux多个文件一次性复制教程(linux多个文件复制)

有时候我们需要一次性复制 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多个文件的复制任务,节省了大量时间,如有问题,可以在下方留言,小编将竭诚为您解答!


数据运维技术 » 轻松搞定!Linux多个文件一次性复制教程(linux多个文件复制)