linux

Linux copy命令忽略特定文件或目录

小樊
191
2024-09-11 17:10:58
栏目: 智能运维
Linux服务器限时活动,0元免费领! 查看>>

在 Linux 中,你可以使用 rsync 命令来复制文件和目录,同时忽略特定的文件或目录

以下是一个示例,说明如何使用 rsync 命令复制 /source 目录到 /destination 目录,同时忽略名为 .git 的目录和所有 .log 文件:

rsync -av --exclude='.git' --exclude='*.log' /source/ /destination/

在这个示例中:

注意:在模式前面添加 * 可以匹配任意长度的字符串,但不包括目录分隔符。因此,*.log 将匹配所有 .log 文件,但不会匹配位于子目录中的 .log 文件。如果你想忽略所有 .log 文件,包括子目录中的文件,可以使用 **/*.log 作为模式。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:linux catfish怎样忽略特定目录

0
看了该问题的人还看了