linux gzip 压缩 Linux gzip命令
大家好,linux gzip 压缩相信很多的网友都不是很明白,包括Linux gzip命令也是一样,不过没有关系,接下来就来为大家分享关于linux gzip 压缩和Linux gzip命令的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
linuxgz压缩选择指定文件夹linuxgz压缩
安卓gz格式的文件怎么解压?
一、解压gz文件
在Linux和macOS系统中,你可以直接使用gzip工具进行解压缩.gz文件。语法如下:
gzip-dfile.gz
这个命令将会将压缩文件解压缩,并且移除.gz文件。
想要保持压缩文件不变,传递-k选项给命令:
gzip-dkfile.gz
另外一个可以用来解压.gz文件的命令是gunzip。这个命令基本上就是gzip-d的别名。
想要使用gunzip打开一个.gz文件,简单传递文件名给这个命令:
gunzipfile.gz
如果你在一个桌面环境上,并且你不喜欢命令行,你可以使用你的文件管理器。想要打开(解压缩)gz文件,右键点击你想要解压的文件,并且选择解压缩”。
Windows用户需要安装第三方软件,例如7zip来打开.gz文件。
二、解压tar.gz文件
Gzip算法被设计用来压缩单个文件。以.tar.gz结尾的文件,是使用gzip压缩的.tar归档文件。
想要解压一个tar.gz文件,使用tar命令,加上-xf选项,再加上压缩包名称:
tar-xfarchive.tar.gz
这个命令将会自动探测压缩类型,并且将压缩包解压在当前文件夹。
三、总结
想要解压一个.gz文件,使用gunzip命令加文件名。
linux下的tar.gz文件为什么解压时却提示gzip:stdin:notingzipformat?
原因是这个压缩包没有用gzip格式压缩,所以不用加z指令。在解压tar.gz文件的时候报错[Sun@localhostDownloads]$tar-zxvfclion-141.351.4.tar.gzgzip:stdin:notingzipformattar:Childreturnedstatus1tar:Errorisnotrecoverable:exitingnow.改为[Sun@localhostDownloads]$tar-xvfclion-141.351.4.tar.gz,这样就可以了。把下载下来的文件重命名:mvapache-tomcat-6.0.26.tar.gzapache-tomcat-6.0.26.tar再执行解压命令:tar-zxvfapache-tomcat-6.0.26.tar上面就是Linux解压tar.gz文件出错的解决方法介绍了,只要知道tar.gz文件出错的原因,就能快速解决问题.
谁能教下我LINUX下tar.gz包的安装方法?
tar.gz(bz或bz2等)一、安装
1、打开一个SHELL,即终端
2、用cd命令进入源代码压缩包所在的目录
3、根据压缩包类型解压缩文件(*代表压缩包名称)tar-zxvf****.tar.gztar-jxvf****.tar.bz(或bz2)
4、用CD命令进入解压缩后的目录
5、输入编译文件命令:./configure(有的压缩包已经编译过,这一步可以省去)
6、然后是命令:make
7、再是安装文件命令:makeinstall
8、安装完毕
linux怎么看gzip命令在不在?
Linuxgzip功能:用于压缩或解压缩一个gz压缩文件。
gzip命令常用参数描述:
-a,--ascii
使用ASCII文字模式。
-c,--stdout,--to-stdout
把压缩后的文件输出到标准输出设备,不去更动原始文件。
-d,--decompress,----uncompress
解开压缩文件。
-f,--force
强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接。
-l,--list
列出压缩文件的相关信息。
-L,--license
显示版本与版权信息。
-n,--no-name
压缩文件时,不保存原来的文件名称及时间戳记。
-N,--name
压缩文件时,保存原来的文件名称及时间戳记。
-q,--quiet
不显示警告信息。
4.5 Linux压缩文件或目录中文件为.gz格式(gzip命令)
gzip是 Linux系统中常用命令,用于对文件进行压缩,输出文件扩展名为".gz"。
重要的是,gzip仅能压缩文件,无法压缩目录,即使尝试压缩目录,也只会压缩目录下的文件。
gzip命令基本格式如下:
命令中的源文件,用于压缩时指普通文件;用于解压时指压缩文件。常用选项及含义见表 1。
示例 1:基本压缩。gzip命令简单,无需指定压缩包名,直接输入源文件名即可。例如:
示例 2:保留源文件。gzip压缩文件后,源文件消失。若需保留源文件,操作较复杂,但可以实现。
示例 3:压缩目录。gzip无法直接压缩目录,仅压缩目录内文件,这与打包不同。
linux下的gzip命令如何运用
楼主,将#!/bin/gzip改为#!/bin/sh后,再通过 chmod a+x gzip.sh给予gzip.sh文件执行的权限,然后再通过./gzip.sh命令执行之,应该就可以了。
另外,如果你是想将目录下的所有文件压缩成一个文件,那么千万别使用gzip*命令,如果使用后,你会发现目录下的所有文件都变成了单独的.gz文件,呵呵。使用下面的命令即可完成打包和压缩:
tar-czvf 1.tar.gz/mnt/Zip/
下面的篇幅给你细讲一下吧,有点长,呵呵。
gzip命令是用来压缩文件,压缩的对象只能是一个文件。我来给你详细介绍一下Linux下的打包和压缩吧,下面是我自己总结的东西,希望对你有所帮助。
对于刚刚接触Linux的人来说,一定会被Linux下一大堆各式各样的文件给搞糊涂。别的不说,单单就压缩文件为例,我们知道在Windows系统下最常用的压缩文件就只用两种,一种是.zip,另一种是.rar。可是Linux系统下就不同了,它有.gz、.tar.gz、.tagz、.bz2、.Z、.tar等众多常见的压缩文件名。此外,Windows下的.zip和.rar也可以在Linux下使用。不过,在Linux系统下使用.zip和.rar的用户很少。下面我们就来对这些常见的压缩文件进行一番小结,希望我们下次遇到这些文件时不至于被搞糊涂。
在具体总结各类压缩文件之前,我们首先弄清楚两个概念:打包和压缩。打包是指将一大堆文件或目录变成一个总的文件;压缩则是将一个大的文件通过一些压缩算法变成一个小文件。那么,为什么要区分这两个概念呢?其实,这源于Linux中的很多压缩程序只能针对一个文件进行压缩,这样当我们想要压缩一大堆文件或目录时,我们就得借助Linux的打包工具将这一大堆文件先打成一个包,然后再借助Linux的压缩程序进行压缩。例如:gzip不能压缩整个目录。可以使用tar先打包,再压缩。
Linux下最常用的打包命令就是tar。使用tar命令打出来的包我们常称为tar包,tar包文件的后缀名通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了。tar命令的用法示例如:将/mnt/Zip/下的所有文件打包成1.tar文件:tar-cvf 1.tar/mnt/Zip/,此命令可以得到1.tar打包文件。
gzip是GUN组织开发的一个压缩程序,gz结尾的文件就是gzip压缩的结果,与gzip相对的解压程序就是gunzip。gzip命令的用法例如:将tar命令生成的1.tar文件压缩:gzip 1.tar,此命令可以得到1.tar.gz压缩文件。
楼主你如果想要压缩一个目录下的所有文件成为一个压缩文件的话,可以分两步执行命令,第一步:将该目录下的所有文件打包成一个文件;第二步:压缩这个打包后得到的文件。命令如下:
tar-cvf 1.tar/mnt/Zip/
gzip 1.tar
另外,可以使用tar命令一步到位的生成1.tar.gz压缩文件,命令如下:
tar-czvf 1.tar.gz/mnt/Zip/
这里利用了tar提供的自动调用gzip压缩(解压)功能。通常使用-cvzf选项来生成*.tar.gz文件(使用-xvzf选项来解压*.tar.gz文件)。