问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用linux解压tar.gz文件到当前目录

发布网友 发布时间:2022-04-21 08:53

我来回答

1个回答

热心网友 时间:2022-06-05 08:34

展开1全部linux下tar命令解压到指定的目录 :
#tar zxvf /bbs.tar.zip -C /zzz/bbs
//把根目录下的bbs.tar.zip解压到/zzz/bbs下,前提要保证存在/zzz/bbs这个目录
这个和cp命令有点不同,cp命令如果不存在这个目录就会自动创建这个目录!
附:用tar命令打包
例:将当前目录下的zzz文件打包到根目录下并命名为zzz.tar.gz
#tar zcvf /zzz.tar.gz ./zzz
---------------------------------------------------------------------------------------
tar 解压缩命令
tar
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出
下面的参数-f是必须的
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
# tar -cf all.tar *.jpg
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。
# tar -rf all.tar *.gif
这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。
# tar -uf all.tar logo.gif
这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。
# tar -tf all.tar
这条命令是列出all.tar包中所有文件,-t是列出文件的意思
# tar -xf all.tar
这条命令是解出all.tar包中所有文件,-x是解开的意思
压缩
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
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
总结
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临汾市小学数学是什么版本 山西晋城三年级英语属于什么版本 临汾市小学学英语么 临汾市小学英语教材什么版本 风景园林设计是本科还是专科专业 风景园林设计专业要学习什么内容呢 风景园林制图习题集图书信息 本人要在房山区夏村农贸市场开个渔具店,不知道起个什么名字好了,请高... kk键盘如何开启一键发图 启用KK键盘连发功能 kk键盘为什么总是重新设置 kk键盘安装后设置方法 linux怎么解压tar.gz linux 下如何安装tar.gz文件,如下图. linux怎么解压.tar.gz文件 linux系统中如何安装程序、软件的几种方法 linux 解压 tar.gz文件 Linux如何安装tar.gz文件? 国网四川电力服务有限公司怎么样? 国网四川省电力公司成都供电公司怎么样? 电力公司、供电局、国家电网有什么区别?国家电网主要做什么? 国网四川省电力公司 待遇怎么样 国家电网控股的上市公司有哪些? 国网四川省电力公司电话是多少? 2022国家电网四川网申结果出来了吗 国家电网有哪些股票? 国家电网有哪些股票 国家电网是上市公司吗? 国家电网股票代码是多少 国家电网的股票代码是什么? 国家电网公司股票代码是多少 程序网络开小差是还能自己修复吗 linux怎么解压某个文件夹的tar.gz文件 linux系统中如何安装程序、软件的几种方法 linux中如何打开tar.rar.gz文件 linux中tar.gz怎么解压到指定目录 linux 中tar.gz文件怎样安装 linux系统下解压了tar.gz文件不知怎么安装 linux下targz如何解压安装 linux ubuntu 12.04 的tar.gz无法解压,用了许多命令都打不开。 linux中 .tar 文件与 .tar.gz 是什么关系? 为什么给联通换头像总是显示网络开小差? 怎么查看我电脑中驱动软件? 如何查看电脑上的所有服务和驱动 如何查看电脑里安装的驱动器? 如何找到电脑上已安装的驱动 如何查找电脑的声卡驱动程序? 电脑上怎么搜索驱动 如何查看电脑上的所有服务和驱动? 怎么看自己电脑上的驱动 怎么查看电脑需要的网卡驱动 如何查询电脑里都装有哪些驱动