Tar :
Tar 是 Linux 下常用的一种归档文件格式,也是最常用的一种压缩方式。它可以打包许多文件到一个单独的文件中,并且不会进行实际的压缩操作。安装 tar 命令后,可以使用以下命令来创建或解压 tar 文件:
$ tar -cvf 文件名.tar 目录/文件 # 创建tar文件
$ tar -xvf 文件名.tar # 解压tar文件
$ tar -zcvf 文件名.tar.gz 目录/文件 # 创建tar.gz文件
$ tar -zxvf 文件名.tar.gz # 解压tar.gz文件
Gzip:
Gzip 压缩程序可以将单个文件压缩成 .gz 格式的文件,它采用了 Lempel-Ziv 编码 (LZ77) 和哈夫曼编码技术进行数据压缩和解压缩。 使用gzip时,可以使用下面的命令进行压缩和解压缩:
$ gzip filename # 压缩文件
$ gzip -d filename.gz # 解压文件
Bzip2:
Bzip2 压缩方法是一种高效率、无损的数据压缩算法,可以使用bzip2程序在 Linux 中将文件压缩成 .bz2 格式的文件,并可以使用相同的工具解压缩文件。使用 bzip2 时,可以使用以下命令进行压缩和解压缩:
$ bzip2 filename # 压缩文件
$ bzip2 -d filename.bz2 # 解压文件
Xz:
Xz 是一种高效率无损数据压缩算法,它支持创建 .xz 格式的文件,并可以使用 xz 程序将其压缩和解压缩。使用 xz 时,可以使用以下命令进行压缩和解压缩:
$ xz filename # 压缩文件
$ xz -d filename.xz # 解压文件