当排除文件的路径是绝对路径时,压缩路径也必须是绝对路径。 接下来我们就准备个测试的文件夹和文件,整个目录结构如下,其中以exclude起头的文件夹或文件便是需要排除的内容: 1 2 3 4 5 6 7 8 9 tar_excludes_demo/ ├── exclude_file.txt ├── exclude_folder │ └── tm
我们以tomcat 为例,打包的时候我们要排除 tomcat/logs 目录,命令如下: tar -zcvf tomcat.tar.gz –exclude=tomcat/logs tomcat 如果要排除多个目录,增加 –exclude 即可,如下命令排除logs和libs两个目录及文件xiaoshan.txt: tar -zcvf tomcat.tar.gz –exclude=tomcat/logs –exclude=tomcat/libs –exclude=tomcat/...
1. tar命令:tar命令可以用来创建和提取tar压缩包。要排除指定文件或文件夹,可以使用”–exclude”选项。例如,要排除名为”excluded_file.txt”的文件,可以使用以下命令: “` tar -czvf archive.tar.gz –exclude=excluded_file.txt folder_to_compress “` 2. zip命令:zip命令用于创建和提取zip压缩包。要排除指...
在Linux系统中,使用tar命令进行压缩时,可以通过--exclude选项来排除特定的文件夹或文件。以下是关于如何使用tar命令排除文件夹的详细步骤: 明确需要压缩的目录和目标压缩文件的位置: 假设你需要压缩的目录是/path/to/directory,并且希望将压缩后的文件保存在同一目录下,命名为archive.tar.gz。 确定需要排除的文件夹路径...
tar命令Windows和Linux操作都一样 ,但是zip不一定都支持,压缩命令用得最多的还是tar。 目录 tar命令帮助 tar测试 压缩 解压 查看内部文件 tar命令帮助 [root @ localhost /] #tar --help 用法:tar [选项...] [文件] ... GNU`tar'将许多文件一起保存到单个磁带或磁盘存档中,并且可以从归档中恢复单个文件。
tar -zcvf masalaPage.tar.gz --exclude=2017 --exclude=2016 masalaPage 这里主要使用到了 --exclude参数,将不想被打包压缩的目录添加进去即可。 注: 1.在使用--exclude参数的时候,如果要排除打包目录,目录名称不要写 [ / ]符号,否则还是会将排除的目录加入打包压缩文件 ...
#tar -zcvf 文件名 文件夹 <==打包后,以 gzip 压缩 #tar -jcvf 文件名 文件夹 <==打包后,以 bzip2 压缩 例: #tar -zcvf test.tar.gz test 排除指定文件: 排除test目录下a文件夹 #tar -zcvf test.tar.gz --exclude=test/a test 排除test目录下a、b文件夹 #tar -zcvf test.tar.gz --exclude=...
tar -czvf archive.tar.gz –exclude=file1.txt –exclude=dir1/ * “` 2. zip命令:zip命令用于将多个文件和目录打包成一个zip压缩文件。同样,要排除文件,可以在zip命令后加上-x选项,后跟要排除的文件或目录的路径。以下是一个示例命令,将除了file1.txt和dir1目录之外的所有文件和目录打包成archive.zip文件...
tar -czf archive.tar.gz --exclude=data * ``` 在这个命令中,-czf参数用来创建一个以gzip压缩格式打包的文件,archive.tar.gz是打包后的文件名,--exclude=data表示要排除名为data的目录,最后的*表示打包除data目录外的所有文件。通过这个命令,我们就可以实现只打包data目录外的所有文件。
xargs 将前面一串的输出,也就是一个文件名的列表组织成一个参数传递给tar命令。 如果只是排除一两个目录,可以用tar命令的–exclude= 选项。 例如排除site目录下的attach和images目录: tar zcvf backup.tar.gz site/* –exclude=site/attach –exclude=site/images ...