Linux下常用的压缩与解压命令

.tar (注:tar是打包,不是压缩!)

解包:

tar xvf FileName.tar

打包:

tar cvf 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 与 find 命令结合使用

将按照自己条件查询出来的文件名写入到一个文件 tmp.list 中

find /tmp -cmin +24 > tmp.list

然后将文件中记录到的所有文件加入到压缩包中

tar -T tmp.list -czvf tmp.expire.tar.gz

 

.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 -r FileName.zip DirName

 

.rar

解压:

rar x FileName.rar

压缩:

rar a FileName.rar DirName

 

.lha

解压:

lha -e FileName.lha

压缩:

lha -a FileName.lha FileName

 

.rpm

解包:

rpm2cpio FileName.rpm | cpio -div

安装:

rpm -ivh awstats-7.0-1.noarch.rpm

时间: 2025-01-20 14:01:12

Linux下常用的压缩与解压命令的相关文章

大文件(1g左右)-压缩、解压 大文件 C#

问题描述 压缩.解压 大文件 C# 如何用c#写一个压缩.解压的文件 文件大小为1G左右.我用 ICSharpCode.SharpZipLib.Zip;这个组件,只能实现小文件的压缩,不能实现大文件的压缩,一压缩就报错.哪位有什么好的方法实现大文件压缩呢. 解决方案 C# 文件压缩与解压c#解压.压缩文件C#下文件的压缩与解压

浅谈Linux下tar,jar压缩,解压的常用命令_Linux

如下所示: tar cvf /data/d2/apps.tar apps cd /data01/applsrm/SRM tar xvf apps.tar jar cvf /data01/xxx.jar * cd wq jar xvf xxxx.jar 以上这篇浅谈Linux下tar,jar压缩,解压的常用命令就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持. 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮

Centos学习笔记 linux 常用命令:压缩解压命令

  2012-2-9 星期4 linux 常用命令:压缩解压命令 -gz命令的英文原意:Gnu zip 语法:gzip 选项[文件] 功能描述:压缩文件 压缩后文件格式: .gz 1. 只能压缩文件,不能压缩目录 2.不保留源文件 解压缩命令:gunzip 语法:gunzip选项[压缩文件] 功能描述:解压缩.gz的压缩文件 范例:gunzip file1.gz 压缩解压目录:tar 命令名称:tar 语法 tar选项[cvf][目录]      -c 产生.tar打包文件      -v 显示

Linux下常见文件格式的压缩、解压小结

大致总结了一下linux下各种格式的压缩包的压缩.解压方法.但是部分方法我没有用到,也就不全,希望大家帮我补充,我们将随时修改完善,谢谢! .tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:g

Linux环境下安装RAR文件压缩与解压及命令应用方法

昨天老蒋帮助一个朋友的网站搬迁服务器,因为整个网站的数据有超过10GB大小,这位朋友还准备通过FTP工具一个个文件上传,按照其实用阿里云带宽1M计算,估计传完也要不少时间.于是我让其打包之后压缩包直接传,这样还可以节省点时间,等到传到一半左右的时候看到其实用的是RAR压缩方式,所以我知道后面得用到RAR的解压模式. 一般,我们在Linux环境中会使用ZIP或者TAR.GZ的压缩模式,只是我们以前的WIN环境中习惯用RAR而已,不过也不要紧在Linux中我们也可以操作的,只不过默认环境不是自带的需

linux文件夹与文件压缩/解压命令

语法:gzip [选项] 压缩(解压缩)的文件名该命令的各选项含义如下: -c 将输出写到标准输出上,并保留原有文件.-d 将压缩文件解压.-l 对每个压缩文件,显示下列字段:     压缩文件的大小:未压缩文件的大小:压缩比:未压缩文件的名字-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩.-t 测试,检查压缩文件是否完整.-v 对每一个压缩和解压的文件,显示文件名和压缩比.-num 用指定的数字 num 调整压缩的速度,-1 或 --fast 表示最快压缩方法(低压缩比),-9 或

Linux中怎么在Deepin同时解压多个压缩档案

  在Linux系统中Deepin命令行上可以对文件进行解压,使用Deepin命令行还可以同时对多个tarball 文件解压.那么Linux中怎么在Deepin同时解压多个压缩档案呢? $ ls backup1.tar backup2.tar backup3.tar 我们需要一起把它们全部解压,该如何做呢? 我们先来简要讲解一下 tar 的用法.tar 命令原用于从磁带设备读写文件(tar 即是 Tape ARchiver 的缩略).我们只能指定要放入压缩档案或要解压出的文件名(如 tar x

Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压

zip格式 压缩: zip -r [目标文件名].zip [原文件/目录名] 解压: unzip [原文件名].zip 1 2 1 2 注:-r参数代表递归 tar格式(该格式仅仅打包,不压缩) 打包:tar -cvf [目标文件名].tar [原文件名/目录名] 解包:tar -xvf [原文件名].tar 1 2 1 2 注:c参数代表create(创建),x参数代表extract(解包),v参数代表verbose(详细信息),f参数代表filename(文件名),所以f后必须接文件名. t

Linux中常用的压缩和解压缩命令汇总

  在Linux下,压缩和解压相比较Windows而言,琳琅满目的各种压缩包是一种莫名的负担,很多时候,根本就不知道该如何下手,经过无数次的折磨之后,通过伟大的互联网整理出了下面这份常用压缩包的后缀名的解压缩和压缩方法以及可能涉及到的相关程序.虽然不一定完全正确,且用且更新罢! 文件后缀 解压/解包 压缩/打包 备注 *.tar tar xvf file.tar tar cvf file.tar srcDir tar *.gz gunzip file.gz gzip -d file.gz gzi