首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux tar压缩排除某个文件夹

在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录或文件。...例如: 我们以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/xiaoshan.txt tomcat 这里要说一下注意事项: 大家都知道linux在使用tab键的时候会对目录名称自动补全...如我们输入 tomcat/lo 的时候按tab键,命令行会自动生成 tomcat/logs/ ,对于目录,最后会多一个 “/” 这里大家要注意的时候,在我们使用tar 的–exclude 命令排除打包的时候

4K10

Linuxtar解压到当前目录,zip压缩,tar压缩tar解压

Linuxtar解压tar.gz文件到当前目录 很多时候我们需要把文件解压到当前目录,命令如下: tar -zxvf vscode-server-linux-x64.tar.gz -C ./ 有时候很讨厌...,因为tar.gz的包里就存在一个与压缩包同名的目录,这种情况的话需要先解压,再拷贝: tar -zxvf vscode-server-linux-x64.tar.gz -C ./ mv vscode-server-linux-x64...directory ---- tar压缩tar -zcvf myfile.tgz file1 file2 tar解压: tar -zxvf myfile.tgz tar -xvzf community_images.tar.gz.... ---- tar -zxvf filename.tar.gz 其中zxvf含义分别如下 z:   gzip          压缩格式 x:   extract         解压 v:   verbose...-Zxvf filename.tar.Z 事实上, 从1.15版本开始tar就可以自动识别压缩的格式,故不需人为区分压缩格式就能正确解压 tar -xvf filename.tar.gz tar -xvf

8K40
您找到你想要的搜索结果了吗?
是的
没有找到

Linux命令之tar——压缩

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。...tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。...这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令)。...linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。...1.命令格式: tar[必要参数][选择参数][文件] 2.命令功能: 用来压缩和解压文件。tar本身不具有压缩功能。

36.1K30

linux tar压缩文件命令,tar打包压缩文件命令

tar命令 tar命令用于将多个文件合成1个文件,wiki中把这个命令和cpio、shar等一起叫做archive文件,个人理解是归档,合成一个文件,后就可以用gzip、bz2、xz等工具进行压缩,同时也能方便在各个计算机间传输...wiki上这个图比较形象,tar把零散的文件合拢,gzip把合拢的文件压缩。...通过 bzip2 压缩归档 -J, –xz 通过 xz 压缩归档 -z, –gzip, –gunzip, –ungzip 通过 gzip 压缩归档 -Z, –compress, –uncompress...4、查看bdir.tar中的文件 命令:tar -tf bdir.tar,该命令同时可以查看使用-z,-j,-J打包压缩过的文件包中的内容 注意如果包中文件过多,可在命令后加|less分屏显示 命令:...6、将1.txt、adir、bdir打包再用gzip压缩(用其他压缩方式只需替换其中的z为j或J) 命令:tar -czvf bdir.tar.gz 1.txt adir bdir 查看其中的内容:

6.5K20

linux tar (打包、压缩、解压)命令

a.tar /etc/ 2.列出文档内容:tar tf a.tar 3.提取文档内容:tar xf a.tar 二:压缩 压缩:把打包好的文件压缩,便于存储 注:压缩一定加上后缀,便于解压,便于观看...Linux 主要有3种压缩方式 gzip: 压缩速度最快,历史最久,应用最广泛; bzip2: 压缩成的存档文件小,可用性不如gzip; xz: 最新的方式,提供最佳的压缩率。...注:实际中三种情况都可能遇到,所以必须有一定的命名方式 z 用于gzip压缩: filename.tar.gz j 用于bzip压缩: filename.tar.bz2...J 用于xz压缩: filename.tar.xz 1.先看看压缩前文件大小:ls -lh 2.gzip压缩tar zcf a.tar.gz a.tar 3.bzip2...缩:tar jcf a.tar.bz2 a.tar 4.xz压缩tar Jcf a.tar.xz a.tar 5.压缩率对比:xz > bzip2 > gzip 三:解压 解压:将压缩好的文件解压打开

7.9K10

Linux压缩打包命令——tar、zip、unzip

,在压缩的时候通常是先打包再压缩tar命令 tar命令参数前面加”-“与不加“-”的区别: tar命令参数前面加不加“-”执行命令的结果是没有区别的,区别只要是在于linux风格方面,加“-”属于System...文件的内容: c.提取jihe.tar文件的内容到/opt目录下: 如果不用“-C”指定目录则会提取内容到当前目录 二、压缩 linux主要有三种压缩方式: 1.gzip:是公认的压缩这速度最快,...–exclude来达到排除指定的文件的目的 将/root/目录下的harry目录打包,但是不打包harry目录下的ha.txt文件,如下图: 压缩文件也是同理,想要排除指定的目录压缩或者打包也是同理...将自定目录下的所有子文件以及文件一起处理 -x ”文件列表“,压缩排除文件列表中的文件 实例: a.压缩目录,将/root/目录下的harry目录压缩为名为harry.zip压缩包: 1.正常压缩,...dajihe.zip的压缩包: d.将/root/目录下的harry目录压缩为harry1.zip压缩包,排除harry目录下的ha.txt文件: unzip命令 基本用法: unzip [参数]

7.8K10

Linux tar.gz zip 解压缩 压缩命令

Linux tar.gz zip 解压缩 压缩命令 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。...tar -uf all.tar logo.gif 这条命令是列出all.tar包中所有文件,-t是列出文件的意思 tar -tf all.tar 这条命令是列出all.tar包中所有文件,-t是列出文件的意思...tar -tf all.tar 这条命令是解出all.tar包中所有文件,-x是解开的意思 tar -xf all.tar 压缩 将目录里所有jpg文件打包成tar.jpg tar –cvf...jpg.tar *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz tar –czf jpg.tar.gz *.jpg...解压 解压 tartar –xvf file.tar 解压tar.gz tar -xzvf file.tar.gz

4.6K40

Linux centos 的tar常用压缩压缩命令

tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个...tar -tf aaa.tar.gz   在不解压的情况下查看压缩包的内容 压缩 tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar –czf jpg.tar.gz...*.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz tar –cjf jpg.tar.bz2 *.jpg //...将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2 tar –cZf jpg.tar.Z *.jpg   //将目录里所有...jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z 解压 tar –xvf file.tar //解压 tartar

2.3K30

Linux下的tar压缩压缩命令使用

注意:用什么参数必须用配套的命名,否则难以识别用什么方式解压; rar压缩解压实例 rar a webs.rar webs //rar格式的压缩,需要先下载rar for linux unrar x...zip压缩解压实例 zip webs.zip webs //zip格式的压缩,需要先下载zip for linux unzip webs.zip //解压 zip包 //压缩这个目录下所有文件和文件夹...https://www.runoob.com/linux/linux-comm-zip.html tar常用参数 -c:建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件...https://www.cnblogs.com/lhm166/articles/6604852.html Linux 压缩、解压缩文件(invalid tar magic 报错) https://blog.csdn.net...linux tar.gz zip 解压缩命令 https://blog.csdn.net/u014296316/article/details/82120091 发布者:全栈程序员栈长,转载请注明出处

3.3K20

Linux】常用的压缩压缩命令之tar命令

引言 在Linux系统中,文件和目录的压缩与解压缩是日常操作中不可或缺的一部分。通过有效地压缩文件,我们可以节省磁盘空间,并方便文件的传输和备份。相反,解压缩则是获取原始数据的关键步骤。...本文将深入探讨Linux中常用的压缩和解压缩命令,为读者提供全面的指南。 2....3. tar命令 在Linux系统中,tar命令是一个重要且经常使用的工具,用于创建和解压归档文件。...以下是tar命令的详细说明: 3.1 压缩 3.1.1 基本用法 tar的基本压缩语法如下: tar -czvf 目标文件.tar.gz 源文件或目录 -c: 创建一个新的归档文件 -z: 使用gzip...3.1.3 压缩目录 要压缩整个目录,只需指定目录名称即可: tar -czvf 目标文件.tar.gz 目录 实例: tar -czvf archive.tar.gz my_directory 3.2

2K10

Linux文件的压缩和解压命令tar

压缩文件扩展名 打包并压缩文件 tar的参数 语法:tar [参数] 压缩包名 一个或多被打包的文件 功能 作用 压缩一个或多个文件 -c 必须,创建一个压缩包 -v 可选,显示压缩的详细信息 -...将当前目录下的Demo.* 打包并压缩成demo.tar.gz文件,显示详细信息。...执行结果 解压文件 解压文件语法 语法1:tar [参数] 压缩文件 解压文件到当前目录下 语法2:tar [参数] 压缩文件 -C 目录 参数说明 解压到指定的目录下 -x 解压文件 -v 显示解压文件列表...-f 指定要解压的文件名 -C 解压到指定的目录下 操作演示 定位于root目录下,删除所有大写的Hello开头的文件 解压hello.tar到当前目录 释放demo.tar.gz文件到...abc目录下 执行结果 小结 tar参数的作用 参数说明 -c 创建压缩包 -v 显示详细信息 -z 压缩 -f 指定压缩包的文件名 -x 解压 -C 指定解压的目录 发布者:全栈程序员栈长

5K20

Linux 压缩压缩命令大全(我最常用tar

tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个...jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,...并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2 tar -cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress...压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux zip jpg.zip *.jpg...//zip格式的压缩,需要先下载zip for linux 解压 tar -xvf file.tar //解压 tartar -xzvf file.tar.gz //解压tar.gz tar -xjvf

1.2K30

Linux压缩解压命令gzip、gunzip和tar

使用gzip和gunzip命令 gzip命令用于对命令进行压缩,生成的压缩文件已“.gz”结尾,而gunzip命令是对以“.gz”结尾的文件进行解压缩。...语法: gzip -v 文件名 gunzip -v 文件名 -v参数选项表示显示被压缩文件的压缩比或解压时的信息 使用tar命令 tar是用于文件打包的命令行工具,tar命令可以把一系列的文件归档到一个大文件中...tar 命令的常用参数选项如下: -c:生成档案文件 -v:累出归档解档的详细过程 -f:指定档案文件名称 -r:将文件追加到档案文件末尾 -z:以gzip格式压缩或解压文件 -j:以bzip2格式压缩或解压文件...//从yy.tar档案文件中回复数据 #tar -czvf yy.tar.gz aa tt //将当前目录下的aa和tt文件归档并压缩为 yy.tar.gz #tar -xzvf yy.tar.gz...//将yy.tar.gz文件解压缩并恢复数据

3.8K10

tar压缩压缩命令详解

tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个...tar -tf aaa.tar.gz   在不解压的情况下查看压缩包的内容 压缩 tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar –czf jpg.tar.gz...*.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz tar –cjf jpg.tar.bz2 *.jpg //...将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2 tar –cZf jpg.tar.Z *.jpg   //将目录里所有...jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z 解压 tar –xvf file.tar //解压 tartar

3.1K40
领券