linux下压缩文件

linux基础命令之zip、unzip命令

zip命令是linux系统下压缩文件的命令,后缀为.zip。unzip命令是对zip压缩包进行解压,和tar命令不同,tar命令是支持压缩和解压的命令语法格式:zip 参数 压缩名称 要进行压缩的目录或文件unzip 参数 压缩包名称zip命令比tar命令相对有些不同,zip是压缩文件,而tar命令是打包文件,因此zip命令对于目录和文件,有着不同的参数要求 …

Linux 下使用 Logrotate 旋转和压缩日志文件

在 Linux 系统中,当涉及到检查和故障排除错误时,几乎所有系统日志文件都非常重要。它们提供了关于各种系统服务在失败之前可能出现的问题的重要线索。Linux 系统上安装的任何服务,例如 Apache 服务器或 MySQL 服务器生成通常存储在 varlog 目录。如果您检查此目录的内容,您将看到类似于下面的内容:随着时间的推移,日志文件的大小会增加,并占用 …

Linux使用MAT分析dump文件

上文中,谈到了windows如何使用MAT分析堆快照,查找内存泄漏?那么在生产上如何分析dump文件呢?生产上分析dump文件的话,还是linux工具比较方便,因为生产上的dump文件一般都比较大,这么大的文件拷贝到本机要耗费很长时间。那么linux有什么好的解析dump工具呢? 如何解析 java dump的文件?本文就来说一下 MAT在Linxu中的用法 …

Linux系统之如何显示压缩/解压进度条

关注我,不迷路,大家好,我是大王。--记录运维中遇到的故障及排查方法演示环境:Centos 7.4一、背景说明有时候写脚本,为了美观或者看执行进度,需要展示进度条,今天就介绍一下如何展示,用到的工具为PV。二、pv命令的定义和作用pv是一个用于在LinuxUnix中显示进度条的命令行工具。它可以结合其他命令和管道使用,并显示进度条以及估计剩余时间、传输速度等 …

【软件推荐】图片免费批量压缩软件支持Win、macOS、Linux、网页

【软件推荐】图片免费批量压缩软件支持Win、macOS、Linux、网页版最近星哥一直在找图片压缩软件,因为写公众号的时候图片会上传到OSS里面,Typora+PicGo+OSS(也可以使用腾讯云、七牛等)实现markdown自带图床效果。但是由于截图并没有压缩,日积月累图床越来越大,流量越来越多,这才想到压缩图片大小,可以减少云空间的流量费用的支出。那星哥 …

如何在 Linux 中使用 Gzip 命令?

gzip(GNU zip)是Linux系统中一个开源的压缩工具,用于压缩和解压缩文件。它基于DEFLATE算法,广泛应用于文件压缩、备份和数据传输。gzip 生成的文件通常带有 .gz 后缀,压缩效率高且兼容性强,常与 tar 命令结合使用(生成 .tar.gz 文件)。与其他压缩工具(如 bzip2 或 xz)相比,gzip 的压缩速度快,但压缩比稍低,适 …

linux上将大文件切割成小文件之split命令

说明:很多场景需要拷贝或传输文件时,如果我们需要拷贝的文件太大的话,就需要想办法将其分成小个文件进行拷贝,然后载重新合并。今天介绍 split 命令格式:split [OPTION] [INPUT [PREFIX]]一、压缩并切割使用tar命令进行压缩,使用split进行切割实例:# 压缩]# tar -zcvf nginx-v1.23.1.tar.gz n …

如何在 Linux 中提取 Tar Bz2 文件?

在深入解压方法之前,我们先来了解 .tar.bz2 文件的本质。.tar.bz2 是一种组合文件格式,包含两个步骤:Tar(Tape Archive):tar 是一种归档工具,用于将多个文件或目录打包成单一文件(称为 tarball)。它本身并不压缩文件,只是将文件“打包”以便于传输或存储。Bz2(Bzip2):bzip2 是一种高效的压缩算法,用于对 ta …

Linux技巧:介绍 tar 命令打包、压缩、和加解密的用法

在 Linux 中,可以使用 tar 命令把多个文件、目录打包到指定的归档文件里面。要注意的是,tar 命令默认只是把多个文件打包放到一起,不会对文件进行压缩,所以打包后的文件大小并不会变小,由于添加了一些 tar 格式的文件信息,甚至可能会变大。如果想在 tar 命令中进行压缩、或者解压缩操作,需要提供对应的选项参数。后面会具体说明。tar 命令格式查看 …