tar -zcvf 压缩包名.tar.gz 源文件
选项 -z : 压缩为.tar.gz格式
tar -zxvf 压缩包名.tar.gz
选项 -x : 解压缩.tar.gz格式
tar -jcvf 压缩包名.tar.bz2 源文件
选项 -z : 压缩为.tar.bz2格式
tar -jxvf 压缩包名.tar.bz2
选项 -x : 解压缩.tar.bz2格式
tar -zcvf 压缩包名.tar.gz 源文件
-z 压缩为.tar.gz
-c 压缩
tar -zxvf /绝对路径/压缩包名.tar.gz -C 指定压缩路径
-z 解压缩.tar.gz
-x 解压缩
-C 将指定目录下的压缩包解压到指定位置
tar -ztvf 压缩包名.tar.gz
-t test 不解压,直接查看压缩包下的文件内容
tar -jcvf 压缩包名.tar.bz2 源文件
-jc 压缩为.tar.bz2
tar -jxvf /绝对路径/压缩包名.tar.bz2 -C 指定压缩路径
-jx 解压缩.tar.bz2
打包压缩与解压缩
tar -cvf 打包文件名 源文件
选项:
-c:打包
-v:显示过程
-f:指定打包后的文件名
例如:
tar -cvf longzls.tar longzls
tar -xvf 打包文件名
选项:
-x:解打包
例如:
tar -xvf longzls.tar
tar -zcvf 压缩包名.tar.gz 源文件
选项:
-z:压缩为.tar.gz
tar -zxvf 压缩包名.tar.gz
选项:-x:加压缩.tar.gz格式
tar -jcvf 压缩包名.tar.bz2 源文件
选项:
-j:压缩为.tar.bz2
tar -jxvf 压缩包名.tar.bz2
选项:-x:加压缩.tar.bz2格式
tar -jxvf jp.tar.bz2 -C /tmp/
解压缩到指定目录,只能放在后面
tar -ztvf test.tar.gz
不解压,查看压缩包的内容
tar -cvf 打包文件名 源文件
-c打包
-v显示打包过程
-f指定导报后的过程
tar -cvf long.tar long
tar -x 解包
tar -xvf
.tar.gz
tar -zcvf 压缩文件名 源文件
tar -zxvf 解压缩文件名.tar.gz -c /temp/
-c /temp/ (指定解压缩位置)
tar -zcvf tests.tar.gz test1 test2 (压缩多个)
tar -zcvf /tmp/tests.tar.gz test1 test2
tar -ztvf tests.tar.gz(查看压缩)
压缩命令
tar -jxvf abc.tar.bz2 -C /tmp/ 将abc压缩文件解压缩到tmp目录 -C表示指定解压目录
tar -zcvf /tmp/test.tar.gz abc def 同时打包多个文件到指定目录 源文件后面空格跟多个文件
tar -ztvf test.tar.gz 只查看压缩包里的内容,不解压
6-2)压缩与解压缩命令之 常用压缩格式: .tar.gz .tar.bz
.tar 打包命令
rm -rf abc
rm -rf longzls
---
ls
tar -cvf jp.tar jp #打包jp文件,名为jp.tar,并显示过程
ls
gzip jp.tar #压缩jp.tar
ls
gzip -d jp.tar.gz #解压jp.tar.gz文件
ls
bzip2 jp.tar #压缩 jp.tar为.bz2格式
ls
bzip2 -d jp.tar.bz2 #解压jp.tar.bz2文件
ls
rm -rf jp #删除jp目录
ls
tar -xvf jp.tar #解打包
ls
rm -rf jp.tar #删除 jp.tar 包
----
ls
tar -zcvf jp.tar.gz jp #把jp先打包后压缩成jp.tar.gz文件
ls
ls -rf jp #删除jp
tar -zxvf jp.tar.gz #解压为jp文件
ls
tar -jcvf jp.tar.bz2 jp #压缩 jp为jp.tar.bz2
ls
tar -jxvf jp.tar.bz2 -c/tmp/ #把jp.tar.bz2 解压到tmp目录下,解压后的文件名是jp
ls /tmp/ #查看tmp目录
tar -zcvf test.tar.gz jp anaconda-ks.cfg #将 jp文件和 anaconda-ks.cfg 文件压缩为 test.tar.gz
tar -zcvf /tmp/test.tar.gz jp anaconda-ks.cfg #将 jp文件和 anaconda-ks.cfg 文件压缩为 test.tar.gz 存放到tmp目录下
tar -zxvf test.tar.gz #解压
ls
tar -ztvf test.tar.gz #看看压缩包里面的内容
常用的压缩格式
tar: 打包+压缩命令
.tar.bz2压缩格式
查看压缩文件内容:tar -tvf 压缩文件名
.tar.gz压缩格式
查看压缩文件内容:tar -tvf 压缩文件名
解打包命令:tar -xvf
打包命令:tar -cvf
.tar.bz2 压缩格式
tar -jcvf 压缩包名.tar.bz2 源文
选项:
-z:压缩为 .tar.bz2 格式
tar -jxvf 压缩包名.tar.bz2
选项:
-x:解压缩 .tar.bz2 格式
.tar.gz 压缩格式
其实 .tar.gz 格式是先打包为 .tar 格式,再压缩为 .gz 格式
tar -zcvf 压缩包名.tar.gz 源文
选项:
-z:压缩为 .tar.gz 格式
tar -zxvf 压缩包名.tar.g
选项:
-x:解压缩 .tar.gz 格式
解打包命令
tar -xvf 打包文件名
选项:
-x:解打包
例如:
tar -xvf longzls.tar
打包命令 tar
tar -cvf 打包文件名源文件
选项:
c:打包
v:显示过程
f:指定打包后的文件名
例如
tar -cvf longzls.tar longzls
常用 压缩格式: .tar.gz .tar.bz2
打包命令 tar
tar -cvf 打包文件名 源文件
选项 -c 打包 -v 显示过程 -f 指定打包后的文件名
例如
tar -cvf longzls.tar longzls
解 打包命令 tar -xvf 打包文件名
选项 -x 解打包 例 如:tar -xvf longzls.tar
听得晕乎乎
.tar.bz2 压缩格式
.tar.gz 压缩格式
解打包命令
打包命令 tar
将tar.gz文件解压到指定目录,-C只能写到最后
tar.gz和tar.bz2格式由来:先tar成一个文件,然后压缩(因为gz只能压缩目录中的文件,bz2甚至不能压缩目录)。
tar -zcvf test.tar.gz test #压缩格式为.tar.gz
tar -zcvf test.tar.gz test -C /tmp/ #压缩格式为.tar.gz,并指定压缩到的位置为/tmp/
tar -zxvf test.tar.gz #解压.tar.gz
tar -jcvf test.tar.bz2 test #压缩格式为.tar.bz2
tar -jxvf test.tar.bz2 #解压.tar.bz2
tar -jtvf test.tar.bz2 #查看内容,不解压
tar -ztvf test.tar.gz #查看内容,不解压
tar -cvf 打包文件名 源文件
选项:
-c:打包
-x:解打包 -v:显示过程
-f:指定打包后的文件名
如:tar -cvf aaa.tar aaa #打包
tar -xvf aaa.tar #解打包
常用压缩格式 .tar.gz .tar.bz2
tar 打包命令 把一个目录打包成tar文件,然后就可以对这个文件进行gz或bz2的压缩了(实现了压缩目录)
tar -cvf 打包文件名 源文件 tar -xvf 打包文件名
-c 打包 -v 显示过程 -f 指定打包后的文件名 -x解打包
tar -zcvf 压缩包名(记得加.tar.gz) 源文件 tar -jcvf 压缩包名(.tar.bz2)
-z 压缩成.tar.gz格式 -j压缩成.tar.bz2格式
压缩的时候指定压缩文件生成目录可以在压缩包名前加绝对路径
解压缩时可以用-C来指定解压缩的位置
可以压缩多个文件 只要把文件名之间用空格隔开就行了
tar -zcvf test.tar.gz test #压缩格式为.tar.gz
tar -zxvf test.tar.gz test #解压
tar -fcvf test.tar.gz test #压缩格式为.tar.bz2
tar -fxvf test.tar.gz test #解压