054-老男孩教育每日一题-使用find命令的时候 |xargs(管道xargs)与-exec有什么区别?

运维每日一题

1.题目

使用find命令的时候 |xargs(管道xargs)与-exec有什么区别?

2.参考答案

一般来说这两个参数或命令是一样的。可是在一些情况下尤其是打包压缩的时候差别就很大了。
find /oldboy -type f |xargs find命令找到的文件一次性都给 |xargs 处理find /oldboy -type f -exec -exec find命令找到一个文件 就传递给 -exec 处理一次

测试方法—-通过打包压缩tar命令进行测试

测试环境

测试|xargs

测试-exec

解释

3.统计信息

今天是每日一题陪伴大家的第54天期待你的进步

对于题目和答案的任何疑问,请在博客评论区留言

往期题目索引

往期目录

继续阅读