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

tar负责打包,gzip负责压缩

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 解压

linux tar.gz zip 解压缩 压缩命令,布布扣,bubuko.com

时间: 2024-11-16 22:50:50

linux tar.gz zip 解压缩 压缩命令的相关文章

Linux下的压缩zip,解压缩unzip命令详解及实例

Linux下的压缩zip,解压缩unzip命令 本人亲自测试总结: linux 安装unzip zip 安装命令:yum install -y unzip zip # unzip yasuo.zip 方法一: 安装命令:yum install -y unzip zip 1. 我想把一个文件abc.txt和一个目录dir1压缩成为yasuo.zip:# zip -r yasuo.zip abc.txt dir12.我下载了一个yasuo.zip文件,想解压缩: # unzip yasuo.zip

Linux下*.tar.gz文件解压缩命令 find 命令

1.压缩命令: 命令格式:tar  -zcvf   压缩文件名.tar.gz   被压缩文件名 可先切换到当前目录下.压缩文件名和被压缩文件名都可加入路径. 2.解压缩命令: 命令格式:tar  -zxvf   压缩文件名.tar.gz 解压缩后的文件只能放在当前的目录. 3.文件查找命令 查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print Linux下*.tar.gz文件解压缩命令 find 命

linux系统解压缩/压缩命令解析

1)zip与unzip命令 zip -r myfile.zip ./*        将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. unzip -o -d /home/sunny myfile.zip        把myfile.zip文件解压到 /home/sunny/ ,-o:不提示的情况下覆盖文件,-d:指明将文件解压缩到/home/sunny目录下. zip -d myfile.zip smart.txt        删除压缩文

AIX上解压缩.tar.Z, .tar.gz, .zip及.tgz

在AIX上最常见的压缩文件就是.tar檔了,而除了tar文件以外,有时会遇到数据是用其它的压缩文件格式,所以偶顺手整理了一些常见的压缩文件格式,在AIX要怎么解压缩 : .tar.Z file format 压缩 § # compress filename.tar 解压 § # zcat filename.tar.Z | tar -xvf - .tar.gz file format 压缩 § # tar cvf - folder | gzip > filename.tar.gz 解压 § # g

linux常见的几种压缩命令tar,gz,zio,bz2

Linux下压缩.解压命令五花八门,不像在windows下一个winrar打遍天下无敌手,清一色的.rar .zip格式. 比如,Linux下常用的tar tar.gz tar.bz2 .Z等等不一而足.而每种压缩和解压方式所耗CPU时间和压缩比率也差异甚大.在此我一一列举,希望不当之处,敬请各位指教. --------------------------------------------------------------------------------------------- 1 各

Linux下*.tar.gz文件解压缩命令

1.压缩命令: 命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名 可先切换到当前目录下. 压缩文件名和被压缩文件名都可加入路径. 2.解压缩命令: 命令格式:tar -zxvf 压缩文件名.tar.gz 解压缩后的文件只能放在当前的目录.

linux下tar、zip等压缩、解压命令

.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.g

linux 解压缩/压缩命令大全

ar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz

pip 直接安装tar.gz zip文件包 (windows linux mac 可用)

在不能连接外网的机器上安装python的各种包,解压安装要人工输入多条命令: tar -zxvf Flask-WTF-0.10.0.tar.gz cd Flask-WTF-0.10.0 python setup.py build python setup.py install 如果安装了pip,直接使用: pip install Flask-WTF-0.10.0.tar.gz 安装就行了. 转自: http://blog.csdn.net/lifeiaidajia/article/details