linux下的一些压缩和归档命令
发布网友
发布时间:2022-04-20 22:05
我来回答
共1个回答
热心网友
时间:2022-05-14 16:34
linux下的一些压缩和归档命令一、常见的压缩/解压缩工具compress
/
uncomprss
后缀:.zgzip
/
gunzip
后缀:.gzbzip2
/
bunzip2
后缀:.bz2zip
/
unzip
后缀:.zip注:第一种compress已经不太常见,后面三种都是现在比较流行的压缩/解压缩工具二、具体使用1)gzip$gzip
filename
//压缩一个文件,但是压缩后原来的文件会被删除$gunzip
fielname.gz
//解压后.gz文件会被删除$gzip
-d
filename.gz
//相当于gunzip
filename.gz$gzip
-c
filename
>>
filename.gz
//用来实现既压缩原文件又保留原文件$gzip
-n
filename
//自定义压缩级别(级别<1-9>压缩比例由低到高,越高压缩速度越慢,默认为6)$zcat
filename.gz
//不解压的情况下查看压缩文件的内容注:gzip无法压缩目录(如果压缩目录,就对目录中的文件进行逐个压缩)2)bzip,压缩比相对gzip大一些,使用的格式和gzip类似,但有以下几个地方不同$bzip
-k
filename
//压缩后保留原文件$bzip2
-k
filname.bz2
//解压缩时保留原文件$bzcat
filename.bz2
//不用解压缩直接查看压缩文件的内容注:bzip也只能对单个文件压缩,不能压缩目录3)zip,可以同时归档并且压缩$zip
test.zip
filename1
filename2
filename3
//同时把几个文件压缩在一个文件里面(压缩不删除原文件,解压缩也不删除原压缩文件)注:zip可以对目录进行压缩,压缩后的文件名可以自定义4)tar,文件归档命令(本身不做任何压缩)$tar
-cf
test.tar
filename1
filename2
filename3
//必须指定归档后的文件名,-c:进行归档,-f:指定文件名$tar
-tf
test.tar
//查看归档文件的内容$tar
-xf
test.tat
//展开归档文件的内容$tar
-cvf
test.tar
filename1
filename2
filename3
//归档这三个文件,-v:显示归档过程信息$tar
-xvf
test.tar
//展开归档文件,并显示过程信息三、归档工具tar盒gzip,bzip2配合使用$tar
-zcvf
test.tar.gz
filename1
filename2
filename3
//归档并压缩这三个文件$tar
-zxvf
test.tar.gz
//解压缩并解档$tar
-jcvf
test.tar.bz2
filename1
filename2
filename3
//归档并压缩这三个文件$tar
-jxvf
test.tar.bz2
//解压缩并
解档$tar
-jxvf
test.tar.bz2
-C
/tmp
//-C:指定解压到的目录,默认为当前目录
linux压缩命令有什么
3、zip: 既归档又压缩的工具,可以压缩目录,以上三个不能,默认不删除原文件。4、tar: 归档工具,也是很好的备份工具,后缀名为.tar.gz。
Linux基础命令(7) 归档解压缩操作
1. tar命令:用于创建和提取归档文件。tar命令的基本格式为:tar [选项] [操作] [文件/目录]。常见的选项有:-z:使用gzip压缩格式;-v:显示详细信息;-p:保持文件的权限和时间信息;-f:指定归档文件;-c:创建归档文件;-x:提取归档文件;-t:查看归档文件内容。示例:打包gz.tar.gz:tar ...
linux常见的压缩命令
Linux常见的压缩命令有:tar、gzip、bzip2、zip。1. tar命令:tar是Linux中最常用的压缩工具之一,用于打包文件或目录。它能够将多个文件合并成一个文件,便于存储和传输。使用方式简单,例如:`tar -cvf output.tar directory/`,其中`-c`表示创建新的归档文件,`-v`表示显示详细信息,`-f`指定归档...
Linux 学习笔记 - 打包(归档)和压缩
在Linux系统中,打包和压缩是两个常见的操作,它们有助于管理和优化文件存储。"tar"命令是打包和部分压缩的工具,它可以对文件和目录进行操作,包括打包(`tar -cvf`)、解包(`tar -xvf`)、压缩(`tar -czf`)和解压缩(`tar -xzvf`)。对于单个文件的压缩,`gzip`和`bzip2`是常用的,`gzip`...
tar 命令进行文件的归档和压缩
tar 命令是Linux系统中用于归档和压缩文件的强大工具。其主要作用是将多个文件或目录打包成一个单一的文件,如"a.tar",之后通过gzip、bzip2或xz等压缩工具进一步减小文件大小,提升存储效率和传输速度。使用方法包括创建(-c)、提取(-x)、查看详细过程(-v)、指定备份文件(-f)和列出压缩包内容(-...
linux中怎么压缩一个文件夹
在Linux中,可以使用多种命令来压缩一个文件夹。其中,常用的命令包括`tar`和`gzip`。具体的操作步骤如下:1. 使用`tar`命令压缩文件夹。使用tar命令压缩文件夹 `tar`是Linux下的一个归档工具,可以将多个文件或文件夹打包成一个文件,但并不进行压缩。如果要压缩文件夹,通常与压缩工具如`gzip`或`...
Linux 压缩、解压、打包、解包指令
Linux环境中,我们常常需要对文件进行压缩和解压操作,这主要通过tar命令来实现。tar命令的基本使用包括:首先,当提及tar,它的核心参数 "-f" 是至关重要的,它代表指定的档案文件名。需要注意的是,这个参数应放置在所有其他参数的最后,之后只能跟一个档案文件名,如:tar -czvf archive_name file_or...
Linux文件压缩和解压缩命令使用详解
在Linux系统中,我们通常使用的文件压缩命令有:bunzip2 , bzip2 , cpio , gunzip , gzip ,split(切割文件) , zgrep(在压缩文件中寻找匹配的正则表达式), zip ,unzip, tar ,rar。 最后四个是我比较常用的,今天的笔记就写这四个的好了。 1、tar: tar命令:tar [选项...] [FILE]... ...
Linux压缩命令全解:命令对比、使用示例及记忆法
Linux世界中,压缩和解压缩命令是数据管理中的得力助手。本文将深入解析常见的压缩命令,包括它们的英文名称以及形象记忆方法,以及cvf和xvf这两个选项的区别与使用。首先,cvf和xvf是tar命令中的特殊选项。cvf代表create and verify file,即创建并验证文件,用于创建归档文件,如示例:tar -cvf archive_name...
Linux 常用压缩命令全解,一次搞懂通关!
Linux世界中,几个不可或缺的压缩命令让你轻松掌控。首先是tar,这位文件管理的多面手,尽管名为归档工具,但它实质上负责文件的打包,将多个文件或目录打包成单一的文件,而压缩工作则交给其他如gzip、bzip2、xz等专长的工具。例如,rar这种流行的压缩格式,尽管速度略逊于zip,但其更高的压缩率和冗余保护...