Linux 压缩、解压

简介: .tar 解包 tar xvf filename.tar.tar 打包 tar cvf filename.tar dirname.gz 解压1 gunzip filename.

.tar 解包 tar xvf filename.tar
.tar 打包 tar cvf filename.tar dirname
.gz 解压1 gunzip filename.gz
.gz 解压2 gzip -d filename.gz
.gz 压缩 gzip filename
.tar.gz 和 .tgz 解压 tar zxvf filename.tar.gz
.tar.gz 和 .tgz 压缩 tar zcvf filename.tar.gz dirname
.bz2 解压1 bzip2 -d filename.bz2
.bz2 解压2 bunzip2 filename.bz2
.bz2 压缩 bzip2 -z filename
.tar.bz2 解压 tar jxvf filename.tar.bz2
.tar.bz2 压缩 tar jcvf filename.tar.bz2 dirname
.bz 解压1 bzip2 -d filename.bz
.bz 解压2 bunzip2 filename.bz
.tar.bz 解压 tar jxvf filename.tar.bz
.z 解压 uncompress filename.z
.z 压缩 compress filename
.tar.z 解压 tar zxvf filename.tar.z
.tar.z 压缩 tar zcvf filename.tar.z dirname
.zip 解压 unzip filename.zip
.zip 压缩 zip filename.zip dirname
.rar 解压 rar x filename.rar
.rar 压缩 rar a filename.rar dirname

lzop工具最适合在注重压缩速度的场合,压缩文件时会新建.lzo文件,而原文件保持不变(使用-U选项除外)

lzop -v test 创建test.lzo压缩文件,输出详细信息,保留test文件不变

lzop -Uv test 创建test.lzo压缩文件,输出详细信息,删除test文件

lzop -t test.lzo 测试test.lzo压缩文件的完整性

lzop –info test.lzo 列出test.lzo中各个文件的文件头

lzop -l test.lzo 列出test.lzo中各个文件的压缩信息

lzop –ls test.lzo 列出test.lzo文件的内容,同ls -l功能

cat test | lzop > t.lzo 压缩标准输入并定向到标准输出

lzop -dv test.lzo 解压test.lzo得到test文件,输出详细信息,保留test.lzo不变

注:lzop没有unlzop命令,只能加上-d选项解压,向lzop传入一组文件和目录名时,lzop会压缩所有文件但是会忽略目录,压缩文件保留原来文件的权限设置和时间戳。

目录
相关文章
Linux中将文件解压到指定目录
Linux中将文件解压到指定目录
2594 19
|
Ubuntu Linux
"unzip"命令解析:Linux下如何处理压缩文件。
总的来说,`unzip`命令是Linux系统下一款实用而方便的ZIP格式文件处理工具。本文通过简明扼要的方式,详细介绍了在各类Linux发行版上安装 `unzip`的方法,以及如何使用 `unzip`命令进行解压、查看和测试ZIP文件。希望本文章能为用户带来实际帮助,提高日常操作的效率。
3564 12
在Linux中,列出几种常见打包工具并写相应解压缩参数。
在Linux中,列出几种常见打包工具并写相应解压缩参数。
|
Ubuntu Linux PHP
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
439 6
|
Linux
Linux压缩与解压“助手”
gzip压缩解压 因为都是系统自带的我们不需要安装; ls 看一下目录当前的文件,创建一个 touch 123.txt 文件; 原文件消失,压缩解压 gzip 进行压缩,(“ gzip 123.txt ”),这样就压缩完毕了; gzip 进行解压,(“ gzip -d 123.txt.gz”),这样就解压完毕了; 原文件保留,gzip -k 123.txt、gzip -dk 123.txt.gz ;
338 9
|
算法 Linux 数据安全/隐私保护
“Linux压缩大师”:gzip、bzip2、tar与zip
在Linux系统管理中,文件压缩与解压至关重要,能有效减少存储空间占用并加快文件传输。常用工具包括gzip、bzip2、tar和zip。gzip采用Lempel-Ziv算法,压缩率高且速度快,适用于单个文件压缩,扩展名为.gz。bzip2压缩率更高但速度稍慢,同样用于单个文件,扩展名为.bz2。tar主要用于打包文件而不直接压缩,常与gzip或bzip2结合使用实现压缩打包。zip则是一种通用压缩工具,支持多文件压缩及密码保护,兼容性好。这些工具让Linux环境下的文件管理更加高效便捷。
956 1
|
存储 Linux
Linux专栏08:Linux基本指令之压缩解压缩指令
Linux专栏08:Linux基本指令之压缩解压缩指令
411 4
|
存储 Linux Windows
Linux zip命令:压缩文件或目录
我们经常会在 Windows 系统上使用 “.zip”格式压缩文件,其实“.zip”格式文件是 Windows 和 Linux 系统都通用的压缩文件类型,属于几种主流的压缩格式(zip、rar等)之一,是一种相当简单的分别压缩每个文件的存储格式,本节要讲的 zip 命令,类似于 Windows 系统中的 winzip 压缩程序,其基本格式如下: [root@localhost ~]#zip [选项] 压缩包名 源文件或源目录列表 注意,zip 压缩命令需要手工指定压缩之后的压缩包名,注意写清楚扩展名,以便解压缩时使用。 下面给大家举几个例子。 【例 1】zip 命令的基本使用。 [r
718 0
Linux zip命令:压缩文件或目录
|
Linux
【Deepin 20系统】Linux系统批量解压*.gz文件(不是.tar.gz)
在Deepin 20 Linux系统中如何使用命令行批量解压*.gz文件,提供了具体的命令示例,并简要提及了批量解压*.tar.gz和*.tar.bz2文件的方法。
467 2
|
存储 算法 Linux
.bz2是什么格式的文件?Linux如何解压这种类型的文件?
【8月更文挑战第3天】.bz2是什么格式的文件?Linux如何解压这种类型的文件?
4214 1