比较常见的软件源代码包的格式,但linux不一定能

作者: 操作系统  发布:2019-09-01

Linux压缩解压命令详细介绍(gizp、tag、zip、bzip2)

--------------------------------------压缩解压命令-------------------------------

*windos可以解压所有linux系统的文件压缩包,但linux不一定能够全部解压windos的
一: gzip :压缩文件 --- GUN zip .gz文件格式
特点:1只能压缩文件,不能压缩目录
2不保留源文件
例子:gzip newfile 就会产生一个newfile.gz的一个文件包
gunzip :解压缩(或者用gzip -d)
例子: gunzip newfile.gz

tar : 压缩解压命令
特点:打包目录(把目录打包成一个文件)
-c 产生.tar打包文件
-v 显示详细信息
-f 指定压缩后的文件名
-z 打包同时压缩 (老的unix系统不支持)
例子:tar -zcf leyangjun.tar.gz filedir -->将filedir打包成leyangjun.tar.gz

2: tar -cf newdir.tar newdir -->压成tar包
gzip newdir.tar ---坐下压缩
以上2个步骤等同于
tar -zcvf newdir.tar.gz newdir
二:tar :解包
-x 解包.tar文件
-v 显示详细信息
-f 指定解压文件
-z 解压缩
tar -zxf newdir.tar.gz === gunzip newdir.tar.gz --> tar -xf newdir.tar
三 :zip (winds 和 linux 是通用的)
特点:可以压缩文件也可以压缩目录
会保留原文件
压缩目录是加 -r
例子:zip new.zip new 将new文件压缩成new.zip(这个会显示压缩比进度)
zip -r newdir.zip newdir (压缩成newdir.zip 不写后缀名也行,加是好辨别)
unzip:解压缩
unzip newdir.zip

四:bzip2(是gzip的升级版),都是压缩文件
特点:非常适合压缩一些大型文件
-k 保留源文件
例子:bzip2 -k newfilw2 (压缩newfile2文件,-k保留源文件)
bunzip2 :
bunzip2 newfile2.bz2
bunzip2 -k newfile2.bz2 (会保留源压缩文件)

) --------------------------------------压缩解压命令------------------------------- *windos可以解压所有linux系...

Linux常用命令(第二版)--压缩解压缩命令

压缩解压缩命令:

gzip   GNU zip 压缩文件 .gz文件,只能压缩文件

压缩解压缩命令:

----------.gz----------

1、压缩

gzip[GNU zip]: /bin/gzip

格式: gzip 选项 [文件] #压缩文件,压缩后扩展名为.gz,Linux下最常用 #比较常见的软件源代码包的格式

 

特点: 1)只能压缩文件,不能压缩目录

2)不保留原文件

e.g. gzip newfile #原newfile删除

2、解压

1)gunzip[GNU zip]: /bin/gunzip

2)gzip -d #解压.gz

E.g.

gzip -d newfile.gz

----------.tar----------

3、压缩

tar: /bin/tar

#打包目录,把目录打包成一个文件,生成 .tar,如果这时候再压缩的话,就会生成.gz

格式: tar [选项cvf] [压缩后的文件名] [压缩前文件/目录名]

-c: 产生.tar的打包文件,必选项

-v: 显示详细信息

-f: 制定压缩后的文件名,必选项

-z: 打包的同时压缩

e.g. tar -cvfz dir1.tar.gz dir1 #将dir打包并压缩成一个文件

[注意 - 这种一步到位打包并压缩的做法并不是所有的UNIX系统都支持!]

这时: 1)打包:tar -cf newdir.tar newdir

2)压缩:gzip newdir.tar #或者用连接符。

4、解压

tar [选项]:

-x 解包.tar 文件

-v 显示详细信息

-f 指定解压文件

-z 解压缩

e.g. tar -zxf newdir4.tar.gz

分步 gunzip newdir.tar.gz

tar -xvf newdir.tar

----------.zip----------

5、zip: /usr/bin/zip

默认Windows与Linux唯一通用的格式,所以如果文件不大,建议使用.zip

格式: zip [选项-r] [压缩后的文件名] [压缩前的文件/目录名]

e.g. zip services.zip /etc/services 压缩文件

zip -r newdir.zip test 压缩目录

zip弥补的gzip的两大缺陷: 1)保留源文件

2)可以压缩目录

6、unzip /usr/bin/unzip

例如: unzip newdir.zip #保留原文件

----------.bz2----------

7、bzip2 /usr/bin/bzip2

#相当与gzip的升级版,压缩比非常惊人,但是还是不能压缩目录,压缩后的文件名.bz2,当然也可以与tar结合起来用。

格式: bzip2 选项[-k] [文件名] #加-k 保留源文件,不然跟zip一样

8、bunzip2

可以使用-k,用于保留源压缩文件

9159金沙官网 1

压缩解压缩命令: ----------.gz---------- 1、压缩 gzip[GNU zip]: /bin/gzip 格式: gzip 选项 [文件] #压缩文件,...

.gz

 

1、gzip[GNUzip]: /bin/gzip

gunzip gzip -d  解压缩

gzip选项 [文件]//压缩文件,压缩后扩展名为.gz,Linux下最常用,最传统

 

//比较常见的软件源代码包的格式

tar    压缩打包文件夹 .tar.gz

特点: 1)只能压缩文件,不能压缩目录

-c 产生.tar打包文件 

2)不保留原文件

-v 显示详细信息 

e.g. gzipnewfile

-f 指定压缩后的文件名 

2、gunzip[GNUzip]: /bin/gunzip

-z 打包同是压缩

或gzip-d

demo:tar -zcf newdir.tar.gz newdir

解压.gz

 

.tar

tar   解压缩.tar.gz

3、tar: /bin/tar

-x    解压缩.tar文件

打包目录,把目录打包成一个文件,生成.tar

demo:tar -xzcf newdir.tar.gz newdir

如果这时候再压缩的话,就会生成.gz

 

tar[选项cvf][目录]

zip   压缩文件和目录 .zip

-c:产生.tar的打包文件,必选项

demo: zip newdir.zip newdir 压缩文件 

-v: 显示详细信息

      zip -r test.zip /test 压缩目录

-f:制定压缩后的文件名,必选项

 

-z:打包的同时压缩

unzip 解压缩 .zip文件

e.g. tar-cvfz dir1.tar.gz dir1 // 将dir打包并压缩成一个文件

demo: unzip new.zip

注意:这种一步到位打包并压缩的做法并不是所有的UNIX系统都支持!

 

这时:1)打包:tar-cf newdir.tar newdir

bzip2  压缩大型文件 .bz2文件

2)压缩:gzipnewdir.tar

-k 保留要压缩的文件

或者用连接符。

9159金沙官网,demo: bzip2 -k newdir

附: file命令:用于判断文件类型

 

file[文件名]

bunzip2 解压缩.bz2文件

4、tar

demo: bunzip2 -k newdir.bz2

解压缩

 

-x解包.tar文件

file  判断文件类型

-v显示详细信息

 

-f指定解压文件

 

-z解压缩

 

e.g. tar-zxf newdir4.tar.gz

作者 qqdenghaigui

分步 gunzipnewdir.tar.gz

GNU zip 压缩文件 .gz文件,只能压缩文件 gunzip gzip -d 解压缩 tar 压缩打包文件夹 .tar.gz -c 产生.tar打包文件 -v 显示详细信息 -f 指定压缩后...

tar-xvf newdir.tar

.zip

5、zip: /usr/bin/zip

默认Windows与Linux唯一通用的格式,所以如果文件不大,建议使用.zip

e.g. zipservices.zip /etc/services 压缩文件,并且还会保留源文件。

services.zip是压缩以后的文件名!

zip-r newdir.zip test 压缩目录

zip弥补的gzip的两大缺陷: 1)保留源文件

2)可以压缩目录

6、unzip /usr/bin/unzip

解压缩

如上: unzipnewdir.zip

.bz2

7、bzip2 /usr/bin/bzip2

相当与gzip的升级版,非常适合用于压缩大型文件

虽然只能压缩文件,但是压缩比非常惊人,压缩后的文件名.bz2

当然也可以与tar结合起来用。

bzip2选项[-k][文件名] //加-k保留源文件,不然跟zip一样

8、bunzip2

解压缩,同时也可以是用-k,用于保留源压缩文件

.gz 1、gzip[GNUzip]: /bin/gzip gzip选项 [文件]//压缩文件, 压缩后扩展名为.gz ,Linux下最常用,最传统 //比较常见的软件源代码...

本文由9159.com发布于操作系统,转载请注明出处:比较常见的软件源代码包的格式,但linux不一定能

关键词: 9159.com 9159金沙官网