Linux压缩解压缩命令

/ 0评 / 0

tar命令

在Linux中,使用的最多的压缩/解压缩指令就是tar。tar指令用来将多个文件/文件夹结构打包。

使用方法: tar [选项...] [FILE]...

tar命令常见参数:

必须的参数:(3个参数不能共存)

辅助参数:

示例:

tar -zxvf abc.tar.bz2  #解压一个文件

tar -zcvf abc.tar.bz2 one.mp3 two.mp3  #把one.mp3和two.mp3压缩成abc.tar.bz2

7z文件解压缩

7zip支持众多的压缩格式,支持7z, XZ,BZIP2, GZIP, TAR, ZIP格式的压缩/解压缩。支持CAB, ISO, RAR, RPM, XAR, Z等众多格式的解压缩。

程序退出代码0表示正常。

命令格式

Usage: 7z <command>[<switches>...] <archive_name> [<file_names>...]  [<@listfiles...>]

经常使用的command如以下:

示例:

7z a study.7z study/ #将study整个文件夹加入到压缩包study.7z中
7z t study.7z #测试压缩包
7z x study.7z #解压缩包到当前文件夹
7z d study.7z study/d2/f2.php #删除压缩包中的指定文件
7z l study.7z #查看压缩包中的文件夹结构
7z u study.7z study/d1/d11/f1.c #更新压缩包中的指定文件

参考来源:tar、7z(7zip)压缩/解压缩指令的使用

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注