find /etc -name "*.conf" | xargs tar -zcvf conf.tar.gz
解析:
find:查找命令
/etc:在/etc目录下
-name: 查找类型为文件名
"*.conf":以 .conf 结尾的文件
|:将 | 前面命令的输入当做后面命令的输入
xargs:给命令传递参数的过滤器
tar:打包指令
-z:打包同时压缩
-c:产生.tar打包文件
-v:显示详细信息
-f:指定压缩后的文件名
conf.tar.gz:打包后的文件名
find /etc -name "*.conf" | xargs tar -zcvf conf.tar.gz
解析:
find:查找命令
/etc:在/etc目录下
-name: 查找类型为文件名
"*.conf":以 .conf 结尾的文件
|:将 | 前面命令的输入当做后面命令的输入
xargs:给命令传递参数的过滤器
tar:打包指令
-z:打包同时压缩
-c:产生.tar打包文件
-v:显示详细信息
-f:指定压缩后的文件名
conf.tar.gz:打包后的文件名