Linux 文件压缩命令:tar、gzip、bzip2、xz
Linux 文件压缩命令:tar、gzip、bzip2、xz
在 Linux 系统中,有多种命令可以用于压缩文件,方便存储和传输。以下介绍几种常用的命令:
1. tar 命令
tar 命令用于将多个文件或目录打包成一个文件,并可以选择使用不同的压缩算法进行压缩。常见的 tar 压缩命令有:
- tar -czvf archive.tar.gz file1 file2 ...: 使用- gzip算法压缩文件,并创建一个名为- archive.tar.gz的压缩文件。
- tar -cjvf archive.tar.bz2 file1 file2 ...: 使用- bzip2算法压缩文件,并创建一个名为- archive.tar.bz2的压缩文件。
- tar -cJvf archive.tar.xz file1 file2 ...: 使用- xz算法压缩文件,并创建一个名为- archive.tar.xz的压缩文件。
2. gzip 命令
gzip 命令用于压缩文件,通常与 tar 命令结合使用。常见的 gzip 压缩命令有:
- gzip file: 压缩名为- file的文件,并创建一个名为- file.gz的压缩文件。
- gzip -d file.gz: 解压名为- file.gz的压缩文件,并还原为原始文件- file。
3. bzip2 命令
bzip2 命令用于压缩文件,与 gzip 相比,bzip2 能够提供更高的压缩比。常见的 bzip2 压缩命令有:
- bzip2 file: 压缩名为- file的文件,并创建一个名为- file.bz2的压缩文件。
- bzip2 -d file.bz2: 解压名为- file.bz2的压缩文件,并还原为原始文件- file。
4. xz 命令
xz 命令用于压缩文件,与 bzip2 相比,xz 能够提供更高的压缩比。常见的 xz 压缩命令有:
- xz file: 压缩名为- file的文件,并创建一个名为- file.xz的压缩文件。
- xz -d file.xz: 解压名为- file.xz的压缩文件,并还原为原始文件- file。
注意: 以上命令只能对单个文件或目录进行压缩。如果需要对多个文件进行压缩,可以使用 tar 命令结合其他压缩算法的方式实现。
原文地址: https://www.cveoy.top/t/topic/fjpC 著作权归作者所有。请勿转载和采集!