首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 命令(117)—— gzip 命令

1.命令简介 gzip(GNU zip)命令用来压缩和解压缩文件,是在 Linux 系统中经常使用一个对文件进行压缩和解压缩命令,采用 LZ77 无损压缩算法,压缩后文件一般使用 .gz 后缀。...gzip 不仅可以用来压缩大、较少使用文件以节省磁盘空间,还可以和 tar 命令一起构成 Linux 操作系统中比较流行压缩文件格式。...据统计,gzip 命令对文本文件有 60%~70% 压缩率。减少文件大小有两个明显好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输时间。...2.命令格式 gzip [ -acdfhlLnNrtvV19 ] [-S SUFFIX] [ NAME... ] 3.选项说明 -a --ascii 使用 ASCII 文字模式。...(1) manual [2] Linux 命令大全.gzip 命令

3.3K10

linux tar命令详解_linux gzip命令

linux中最流行tar是麻雀虽小,五脏俱全,功能强大。 tar命令可以为linux文件和目录创建档案。...这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令)。...linux下最常用打包程序就是tar了,使用tar程序打出来包我们常称为tar包,tar包文件命令通常都是以.tar结尾。生成tar包后,就可以用其它程序来进行压缩。...-x 从压缩文件中提取文件 -t 显示压缩文件内容 -z 支持gzip解压文件 -j 支持bzip2解压文件 -Z 支持compress解压文件 -v 显示操作过程 -l 文件系统边界设置 -k...,尤其是当您要保留原本文件属性时 实例6:在 文件夹当中,比某个日期新文件才备份 命令: tar -N “2012/11/13” -zcvf log17.tar.gz test 输出: 1 [root

12.7K20
您找到你想要的搜索结果了吗?
是的
没有找到

linux每日命令(32):gzip命令

减少文件大小有两个明显好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输时间。gzip是在Linux系统中经常使用一个对文件进行压缩和解压缩命令,既方便又好用。...gzip不仅可以用来压缩大、较少使用文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行压缩文件格式。据统计,gzip命令对文本文件有60%~70%压缩率。...一.命令格式 gzip [参数] [文件或者目录] 二. 命令功能 gzip是个使用广泛压缩程序,文件经它压缩过后,其名称后面会多出".gz"扩展名 三....将当前目录下每个压缩文件解压,并列出详细信息 命令gzip -dv * 输出: [root@localhost test]# touch 4.log [root@localhost test]...如果要压缩成一个gz文件,可以先用tar命令对目录进行打包,然后再对打包文件使用gzip命令 5.

2.2K20

Linux】常用压缩解压缩命令gzip命令

Linux系统中,gzip命令是一种常用压缩和解压缩工具,它能够有效地减小文件大小,节省磁盘空间,以及加速文件传输。...本文将深入介绍gzip命令基本用法,包括压缩和解压缩操作,并提供实例演示,帮助读者更好地掌握这一工具。...1. gzip基本用法 1.1 压缩单个文件 使用gzip命令压缩单个文件基本语法如下: gzip 文件名 实例: gzip example.txt 这将生成一个名为example.txt.gz压缩文件...解压缩文件 2.1 基本解压 要解压缩.gz文件,使用gzip命令基本解压语法如下: gzip -d 文件名.gz 或者简写: gunzip 文件名.gz 实例: gzip -d example.txt.gz...在执行压缩操作之前,先评估目标磁盘剩余空间,以确保操作能够顺利完成。 5. 结语 通过本文介绍,读者对gzip命令Linux系统中压缩和解压缩操作有了更深入了解。

55010

Linux gzip命令:压缩文件或目录

gzipLinux 系统中经常用来对文件进行压缩和解压缩命令,通过此命令压缩得到新文件,其扩展名通常标记为“.gz”。...gzip 命令基本格式如下: [root@localhost ~]# gzip [选项] 源文件 命令源文件,当进行压缩操作时,指的是普通文件;当进行解压缩操作时,指的是压缩文件。...gzip 压缩命令非常简单,甚至不需要指定压缩之后压缩包名,只需指定源文件名即可。...命令不会打包目录,而是把目录下所有的子文件分别压缩 在 Linux 中,打包和压缩是分开处理。...而 gzip 命令只会压缩,不能打包,所以才会出现没有打包目录,而只把目录下文件进行压缩情况。

1.4K30

Linux压缩解压命令gzip、gunzip和tar

使用gzip和gunzip命令 gzip命令用于对命令进行压缩,生成压缩文件已“.gz”结尾,而gunzip命令是对以“.gz”结尾文件进行解压缩。...语法: gzip -v 文件名 gunzip -v 文件名 -v参数选项表示显示被压缩文件压缩比或解压时信息 使用tar命令 tar是用于文件打包命令行工具,tar命令可以把一系列文件归档到一个大文件中...总的来说,tar命令主要用于打包和解包。...tar 命令常用参数选项如下: -c:生成档案文件 -v:累出归档解档详细过程 -f:指定档案文件名称 -r:将文件追加到档案文件末尾 -z:以gzip格式压缩或解压文件 -j:以bzip2格式压缩或解压文件...-d:比较档案与当前目录中文件 -x:解开档案文件 例如: #tar -cvf yy.tar aa tt //将当前目录下aa和tt文件归档为yy.tar #tar -xvf yy.tar

3.7K10

linux gzip

递归解压目录 减少文件大小有两个明显好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输时间。gzip是在Linux系统中经常使用一个对文件进行压缩和解压缩命令,既方便又好用。...gzip不仅可以用来压缩大、较少使用文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行压缩文件格式。据统计,gzip命令对文本文件有60%~70%压缩率。...一.命令格式 gzip [参数] [文件或者目录] 二. 命令功能 gzip是个使用广泛压缩程序,文件经它压缩过后,其名称后面会多出".gz"扩展名 三....将当前目录下每个压缩文件解压,并列出详细信息 命令gzip -dv * 输出: [root@localhost test]# touch 4.log [root@localhost test]...如果要压缩成一个gz文件,可以先用tar命令对目录进行打包,然后再对打包文件使用gzip命令 5.

1.7K20

linux压缩命令常用:tar,tgz,gzip,zip,rar

已迁移到个博 Eighteen blog ---- linux压缩命令常用有:tar,tgz,gzip,zip,rar 一,tar (一) tar压缩命令 tar -cvf examples.tar...(一) tgz压缩命令(tar.gz,tgz格式是相同,命名不同而已) tar -zcvf examples.tgz examples (examples当前执行路径下目录) 说明: -z, --...gzip filter the archive through gzip 通过gzip压缩形式对文件进行归档 举例: tar -zcvf file.tgz dir #dir目录 (二) tgz 解压命令...through gzip 通过gzip压缩形式对文件进行归档 -6 指定压缩效率,默认为6,范围1到9,1压缩效率最小压缩速度最快,9反之 gzip -r -6 examples.gz examples...四,zip zip 格式是开放且免费,所以广泛使用在 Windows、Linux、MacOS 平台,要说 zip 有什么缺点的话,就是它压缩率并不是很高,不如 rar及 tar.gz 等格式。

3.9K20

Linux命令使用:gzip、bzip2与zip

下面列举一些常用与文件压缩有关命令: 1. gzip 【1】压缩单个文件并删除源文件 tmpuser:test/ $ ls a tmpuser:test/ $ gzip a tmpuser...:test/ $ ls a.gz 由该示例可知,gzip命令使用方式很简单,命令后直接跟输入文件即可,gzip命令压缩后默认会覆盖源文件,生成以.gz为后缀文件。...$ ls directory a.gz b.gz 命令-r参数表示递归压缩目录下每一个文件作用,gzip命令只能压缩单个文件,即使压缩目录,也只是压缩目录下每一个文件。...-dr directory tmpuser:test/ $ ls directory c d 2. bzip2 相对于gzip,bzip2是一个压缩效率更高命令,压缩后文件占据空间更小...3. zip zip命令压缩率要低于bzip2和gzip,不过使用较为广泛,且兼容性较好。

1.9K20

Linux操作系统,详解Linux压缩文件或目录gzip命令

本期学习Linux压缩文件或目录gzip命令 gziplinux 系统中经常用来对文件进行压缩和解压缩命令,通过此命令压缩得到新文件,其扩展名通常标记为“.gz”。...再强调一下,gzip 命令只能用来压缩文件,不能压缩目录,即便指定了目录,也只能压缩目录内所有文件。...gzip 命令基本格式如下: 命令源文件,当进行压缩操作时,指的是普通文件;当进行解压缩操作时,指的是压缩文件。该命令常用选项及含义如表 1 所示。 【例 1】基本压缩。...gzip 压缩命令非常简单,甚至不需要指定压缩之后压缩包名,只需指定源文件名即可。我们来试试: 【例 2】保留源文件压缩。 在使用 gzip 命令压缩文件时,源文件会消失,从而生成压缩文件。...我们来试试: 在 Linux 中,打包和压缩是分开处理。而 gzip 命令只会压缩,不能打包,所以才会出现没有打包目录,而只把目录下文件进行压缩情况。

1.9K20

Linux gzip 压缩解压 详解

gziplinux中常见压缩/解压工具,最常见使用对象是*.gz格式文件,这里简单介绍下它最常见用法, GZIP(1) General Commands Manual GZIP(1) NAME...,显示压缩率 root@ubuntu:/tmp# gzip -v file1.txt file1.txt: 98.9% — replaced with file1.txt.gz 示例4,一条命令压缩多个文件...======== gzip 压缩后格式为:*.gz 这种压缩方式不能保存原文件;且不能压缩目录 命令举例: #压缩 [root@localhost tmp]# gzip buodo [root...: -z(gzip) 用gzip来压缩/解压缩文件 -j(bzip2) 用bzip2来压缩/解压缩文件 -v(verbose) 详细报告tar处理文件信息...相比:1)可以压缩目录; 2)可以保留原文件; 选项: -r(recursive) 递归压缩目录内所有文件和目录 命令举例: #压缩和解压文件 [root@localhost tmp

5.9K20

解决Linux上解压*.tar.gz报错gzip: stdin: not in gzip format

https://blog.csdn.net/xc_zhou/article/details/89966375 输入 tar -xvf jdk-8u131-linux-x64.tar.gz,执行命令后报错如下...: gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting...now 有的网友说,报错原因是这个压缩包没有用gzip格式压缩,所以不用加z指令就可以了 ?...如果用上面两种方法都无效的话,可以继续往下看 后来找到了问题,我是用wget命令直接下载JDK,这是问题根源。...去Oracle官网下载过jdk童鞋应该都知道,下载之前需要同意Oracle安装协议,不然不能下载,但是用wget方式,默认是不同意,虽然能下载下来,但是下载下来文件会有问题,所以在Linux上解压一直失败

10.1K40

详解Python当中pip常用命令

当中标准库会有帮助。...安装 当然在Python 3.4版本之后以及Python 2.7.9版本之后,官网安装包当中就已经自带了pip,用户直接在安装完Python之后就可以直接使用,要是使用由virtualenv或者pyvenv...创建虚拟环境,那么pip也是被默认安装 如果是需要自己另外安装pip包,在已经配置好Python环境当中运行下面这个命令行 py -m ensurepip --upgrade 另外一种方式是从官网上...而如果打算更新某个包,对应命令行是 pip install --upgrade package_name # 或者是 pip install -U package_name 查看某个包信息 可以通过以下这个命令行来查看指定包信息...就是在当前目录下下载requests模块以及其他所要依赖模块 批量安装软件包 我们一般在看到别人项目时,都会包含一个requirements.txt文件,里面包含了一些Python项目当中需要用到第三方库

38410

详解Python当中pip常用命令

当中标准库会有帮助。...安装 当然在Python 3.4版本之后以及Python 2.7.9版本之后,官网安装包当中就已经自带了pip,用户直接在安装完Python之后就可以直接使用,要是使用由virtualenv或者pyvenv...创建虚拟环境,那么pip也是被默认安装 如果是需要自己另外安装pip包,在已经配置好Python环境当中运行下面这个命令行 py -m ensurepip --upgrade 另外一种方式是从官网上...,对应命令行是 pip install --upgrade package_name # 或者是 pip install -U package_name 查看某个包信息 可以通过以下这个命令行来查看指定包信息...就是在当前目录下下载requests模块以及其他所要依赖模块 批量安装软件包 我们一般在看到别人项目时,都会包含一个requirements.txt文件,里面包含了一些Python项目当中需要用到第三方库

42720

工作当中非常实用Linux内核链表

前言: 在上期文章中,已经给大家分享过offsetof()和container_of两个宏函数,这两个宏函数在Linux内核链表里面有大量应用,对于我们平时工作写代码有很大帮助。...下面是Linux内核链表内容分享。...做内核驱动开发经常会使用linux内核最经典双向链表 list_head, 以及它拓展接口(或者宏定义): list_add , list_add_tail, list_del , list_entry...; }; 然后就开始围绕这个结构开始构建链表,然后插入、删除节点 ,遍历整个链表等等,其实内核已经提供好了现成接口,接下来就让我们进入 kernel/include/linux/list.h中: 一...做linux驱动开发同学是不是想到了LDD3这本书中经常使用一个非常经典宏定义呢!

88210

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券