1. tar命令:tar命令可以用来创建和提取tar压缩包。要排除指定文件或文件夹,可以使用”–exclude”选项。例如,要排除名为”excluded_file.txt”的文件,可以使用以下命令: “` tar -czvf archive.tar.gz –exclude=excluded_file.txt folder_to_compress “` 2. zip命令:zip命令用于创建和提取zip压缩包。要排除指...
我们以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/...
linux tar压缩排除某个文件夹或者文件 我们以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 ...
1.在使用--exclude参数的时候,如果要排除打包目录,目录名称不要写 [ / ]符号,否则还是会将排除的目录加入打包压缩文件 2.使用tar命令时候,后面的文件路径可以写绝对路径 ,也可以写当前 执行目录的相对路径 3.排除文件,同样使用--exclude参数,只需写全文件路径即可 4.-v是否参数显示过程、-z是否使用gzip压缩、-...
tar -czf archive.tar.gz --exclude=data * ``` 在这个命令中,-czf参数用来创建一个以gzip压缩格式打包的文件,archive.tar.gz是打包后的文件名,--exclude=data表示要排除名为data的目录,最后的*表示打包除data目录外的所有文件。通过这个命令,我们就可以实现只打包data目录外的所有文件。
-z: 通过gzip工具进行压缩或解压 -r: 向归档文件中添加文件 -t: 列出归档文件中的文件 在实际操作中,我们可以使用“–exclude”选项来排除指定的文件或目录。例如,如果我们希望在压缩时排除test目录下的所有.txt文件,可以使用以下命令: tar -cvf archive.tar --exclude='test/*.txt' * ...
tar -zcvf tomcat.tar.gz --exclude=tomcat/A --exclude=tomcat/B tomcat 含义:压缩当前目录下的tomcat目录,但是需要排除tomcat目录下的A、B文件夹及以下所有内容 注意此处的--exclude=后面的内容,不能写绝对目…
ls -l | grep “^-” 用来把当前目录下所有文件列出来,不包括子目录; awk ‘{print “dollar”8}’ 用来把ls和grep输出的文件名取出来; xargs 将前面一串的输出,也就是一个文件名的列表组织成一个参数传递给tar命令。 如果只是排除一两个目录,可以用tar命令的–exclude= 选项。
解压缩 test.tar.gz, tar -xvf test.tar.gz 我们也会碰到在打包压缩文件夹的时候,需要排除某些不需要的文件或者文件夹,这个时候就该--exclude大显身手了。 以这个test文件夹示例, image.png 要求: 不打包.git文件夹 不打包conf.py 不打包config文件夹下的所有json文件 ...
tar -czvf archive.tar.gz –exclude=file1.txt –exclude=dir1/ * “` 2. zip命令:zip命令用于将多个文件和目录打包成一个zip压缩文件。同样,要排除文件,可以在zip命令后加上-x选项,后跟要排除的文件或目录的路径。以下是一个示例命令,将除了file1.txt和dir1目录之外的所有文件和目录打包成archive.zip文件...