解压缩命令:
命令格式:tar -zxvf 压缩文件名.tar.gz。解压缩后的文件只能放在当前的目录。
解压全部命令参考:
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
㈡ linux中解压. gz. 202011111文件格式命令怎么写
1. 压缩文件
gzip 源文件
如压缩 b.txt 使用命令 gzip b.txt 注意 压缩为 .gz 文件 源文件会消失
如果想保留源文件 使用命令 gzip -c 源文件 > 压缩文件
2. 压缩目录
gzip -r 目录
注意 gzip 压缩目录 只会压缩目录下的所有文件 不会压缩目录
3. 解压
gzip -d 压缩文件
㈢ linux 下 压缩命令有哪些那个压缩比最高
用tar压缩
压缩格式和工具有bzip2和gzip,你可以单独使用,也可以配合tar使用
tar的主要的功能有
-t 打印归档中的所用文件,并以列表的形式显示
-c 归档压缩
-x 打开归档和解开压缩
压缩命令选项有:
-j 选择bzip2压缩,压缩后的归档文件为 ***.tar.bz2
-z 选择gzip压缩,压缩后的文件为***.tar.gz
其他压缩选项:
-f 指定 归档文件
-v 打印操作过程中的相信信息
举例1:
tar -cvzf 1.tar.gz 1.txt 2.txt 2.txt
将1.txt 2.txt 3.txt 压缩归档为1.tar.gz, 如果你想压缩成bzip2,将z换成j即可
举例2:
tar -xvzf 1.tar.gz
将1.tar.gz解压,如果文件是1.tar.bz2, 则将z换成j。
上述命令中 v选项可以去掉,v只是显示操作过程中的信息
举例3:
tar -tvzf 1.tar.gz
显示1.tar.gz中的文件信息,但不解压,如果是 1.tar.bz2, 你知道该怎么办了吗?
其中 bzip2 和gzip以单独对命令也可以使用,与tar类似,你可以用 man bzip2 和man gzip命令查看具体的说明。
就压缩而已,文本文件的压缩率很高,网上给出的参数是10%~15%,我本人感觉差不多是这样,二进制文件的压缩率不高。
㈣ 怎么在Linux下压缩文件夹成为.gz文件不是.tar.gz
两种方法:
tar命令: tar czvf a.tar.gz /etc/ ##把etc下的文件打包成a.tar.gz
gzip命令: gzip b.tar.gz /etc/ ##同上,只是命令不同
另外,可以通过gunzip解压a/b.tar.gz成a/b.tar,tar只是打包,不压缩;gz是gzip的压缩方式,特点是速度快,压缩率不高。
㈤ linux压缩命令使用方法
用法如下:
gzip,压缩文件名:zip或gz,解压命令:unzip
bzip2,压缩文件名:bz,解压命令;bzip2 -d
上面两个是最常用的压缩方式,一般在linux下可以通过tar命令实现打包和压缩(或解压)。例如:
tar -zcvf file file.tar.gz打包并压缩成gzip格式,其中-c命令是创建tar包,-z参数是指定压缩成gzip格式;
tar -zxvf file.tar.gz解包命令,其中-x是解包命令,-z指定解压缩格式是gzip
tar -jcvf file file.tar.bz2 打包并压缩成bzip2格式,其中-c是创建tar包,-j参数指定压缩成bzip2格式;
tar -jxvf file.tar.gz解包命令,其中-x是解包命令,-j指定解压缩格式是bzip2
㈥ 怎样在linux下对目录进行压缩生成gz文件
在linux下,使用gzip命令可以对目录压缩生成gz文件,具体步骤如下:
1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。
㈦ linux中gz文件是压缩文件吗
如果是.gz压缩包(不带tar),用gzip命令即可(-d选项可以解压),格式是
gzip 压缩包名(包括后面的.gz) -d 解压位置
如果不指定解压位置,将解压到当前工作文件夹里
如果是.tar.gz压缩包,需要使用tar命令的-z和-f选项(解压需要-x),格式
tar -zxf 压缩包名(包括后面的.tar.gz) -C 解压位置
注意后面的-C是大写C,如果不指定解压位置需要去掉-C,系统会把压缩包中所有文件解压到当前工作文件夹
更多内容请在网络查找gzip命令、bzip2命令、tar命令
如果你是在XWindow桌面环境操作,而不是在命令行,一般可以直接在任何压缩包上右键单击选择解包(.rar包除外,需要rarlinux软件包支持)
㈧ linux文件压缩命令
tar
解包:tar zxvf filename.tar
打包:tar czvf filename.tar dirname
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 dirname
压缩多个文件:tar zcvf filename.tar.gz dirname1 dirname2 dirname3.....
bz2命令
解压1:bzip2 -d filename.bz2
解压2:bunzip2 filename.bz2
压缩:bzip2 -z filename
.tar.bz2
解压:tar jxvf filename.tar.bz2
压缩:tar jcvf filename.tar.bz2 dirname
bz命令
解压1:bzip2 -d filename.bz
解压2:bunzip2 filename.bz
.tar.bz
解压:tar jxvf filename.tar.bz
z命令
解压:uncompress filename.z
压缩:compress filename
.tar.z
解压:tar zxvf filename.tar.z
压缩:tar zcvf filename.tar.z dirname
zip命令
解压:unzip filename.zip
压缩:zip filename.zip dirname
㈨ linux怎样解压.gz文件
当在备份重要文件和通过网络发送大文件的时候,对文件进行压缩非常有用。请注意,压缩一个已经压缩过的文件会增加额外开销,因此你将会得到一个更大一些的文件。所以,请不要压缩已经压缩过的文件。在 GNU/Linux 中,有许多程序可以用来压缩和解压缩文件。在这篇教程中,我们仅学习其中两个应用程序。
在类 Unix 系统中,最常见的用来压缩文件的程序是:
gzip
bzip2
1. 使用 gzip 程序来压缩和解压缩文件
gzip是一个使用 Lempel-Ziv 编码(LZ77)算法来压缩和解压缩文件的实用工具。
1.1 压缩文件
如果要压缩一个名为ostechnix.txt的文件,使之成为 gzip 格式的压缩文件,那么只需运行如下命令:
上面的命令运行结束之后,将会出现一个名为ostechnix.txt.gz的 gzip 格式压缩文件,代替了原始的ostechnix.txt文件。
gzip命令还可以有其他用法。一个有趣的例子是,我们可以将一个特定命令的输出通过管道传递,然后作为gzip程序的输入来创建一个压缩文件。看下面的命令:
上面的命令将会创建一个 gzip 格式的压缩文件,文件的内容为Downloads目录的目录项。
1.2 压缩文件并将输出写到新文件中(不覆盖原始文件)
默认情况下,gzip程序会压缩给定文件,并以压缩文件替代原始文件。但是,你也可以保留原始文件,并将输出写到标准输出。比如,下面这个命令将会压缩ostechnix.txt文件,并将输出写入文件output.txt.gz。
类似地,要解压缩一个gzip格式的压缩文件并指定输出文件的文件名,只需运行:
上面的命令将会解压缩output.txt.gz文件,并将输出写入到文件ostechnix1.txt中。在上面两个例子中,原始文件均不会被删除。
1.3 解压缩文件
如果要解压缩ostechnix.txt.gz文件,并以原始未压缩版本的文件来代替它,那么只需运行:
我们也可以使用gunzip程序来解压缩文件:
1.4 在不解压缩的情况下查看压缩文件的内容
如果你想在不解压缩的情况下,使用gzip程序查看压缩文件的内容,那么可以像下面这样使用-c选项:
或者,你也可以像下面这样使用zcat程序:
你也可以通过管道将输出传递给less命令,从而一页一页的来查看输出,就像下面这样:
另外,zless程序也能够实现和上面的管道同样的功能。
1.5 使用 gzip 压缩文件并指定压缩级别
gzip的另外一个显着优点是支持压缩级别。它支持下面给出的 3 个压缩级别:
1– 最快 (最差)
9– 最慢 (最好)
6– 默认级别
要压缩名为ostechnix.txt的文件,使之成为“最好”压缩级别的 gzip 压缩文件,可以运行:
1.6 连接多个压缩文件
我们也可以把多个需要压缩的文件压缩到同一个文件中。如何实现呢?看下面这个例子。
上面的两个命令将会压缩文件ostechnix1.txt和ostechnix2.txt,并将输出保存到一个文件output.txt.gz中。
你可以通过下面其中任何一个命令,在不解压缩的情况下,查看两个文件ostechnix1.txt和ostechnix2.txt的内容:
如果你想了解关于gzip的更多细节,请参阅它的 man 手册。
2. 使用 bzip2 程序来压缩和解压缩文件
bzip2和gzip非常类似,但是bzip2使用的是 Burrows-Wheeler 块排序压缩算法,并使用哈夫曼(Huffman)编码。使用bzip2压缩的文件以 “.bz2” 扩展结尾。
正如我上面所说的,bzip2的用法和gzip几乎完全相同。只需在上面的例子中将gzip换成bzip2,将gunzip换成bunzip2,将zcat换成bzcat即可。
要使用bzip2压缩一个文件,并以压缩后的文件取而代之,只需运行:
如果你不想替换原始文件,那么可以使用-c选项,并把输出写入到新文件中。
如果要解压缩文件,则运行:
或者,
如果要在不解压缩的情况下查看一个压缩文件的内容,则运行:
或者,
如果你想了解关于bzip2的更多细节,请参阅它的 man 手册。
总结
在这篇教程中,我们学习了gzip和bzip2程序是什么,并通过 GNU/Linux 下的一些例子学习了如何使用它们来压缩和解压缩文件。接下来,我们将要学习如何在 Linux 中将文件和目录归档。
干杯!
㈩ linux怎样解压gz文件
单纯的.gz文件解压,这种文件不可以使用tar命令解压,需要用gunzip解压,使用命令gzip
解压:gzip -b pythontab.gz
但是注意:gzip貌似不能够设置解压到指定目录,只能解压到当前目录。
解压单纯的.gz文件方法二:
使用zcat命令,然后把标准输出保存到文件即可。