linux中tar压缩时排除某些目录或文件

作者:袖梨 2022-11-14

在对某个目录进行压缩的时候,有时候想排除掉某个目录,示例如下:
比如文件目录包含以下文件及目录

代码如下 复制代码
api
api/addons
api/connect
api/connect/connect.php
api/google
api/remote
api/remote/mod

我们要压缩不包含google文件夹、connect/connect.php以及remote下mod文件夹

代码如下 复制代码
tar -zcvf mytest.tar.gz api --exclude=google --exclude=connect/connect.php --exclude=remote/mod

【注意:1、--exclude=file1 而不是 --exclude file1  2、要排除一个目录是--exclude=dir1而不是--exclude=dir1/】

相关文章

精彩推荐