Linux 下常见压缩包格式压缩、解压缩命令及示例

在服务器维护过程中,经常需要用到压缩和解压缩的操作。Linux 下常见压缩包格式和 Windows 有所不同,而且大多时候都是在终端里操作,因此有必要熟悉常见压缩格式的指令。

以下是一些常见的压缩包格式和相应的示例命令:

  1. tar 格式 (.tar)
    • 压缩文件:tar -cvf archive.tar file1 file2 ...
      • 示例:tar -cvf myarchive.tar file1.txt file2.txt
    • 解压文件:tar -xvf archive.tar
      • 示例:tar -xvf myarchive.tar
  2. gzip 格式 (.gz)
    • 压缩文件:gzip filename
      • 示例:gzip myfile.txt
    • 解压文件:gunzip filename.gzgzip -d filename.gz
      • 示例:gunzip myfile.txt.gz
  3. bzip2 格式 (.bz2)
    • 压缩文件:bzip2 filename
      • 示例:bzip2 myfile.txt
    • 解压文件:bunzip2 filename.bz2bzip2 -d filename.bz2
      • 示例:bunzip2 myfile.txt.bz2
  4. zip 格式 (.zip)
    • 压缩文件:zip archive.zip file1 file2 ...
      • 示例:zip myarchive.zip file1.txt file2.txt
    • 解压文件:unzip archive.zip
      • 示例:unzip myarchive.zip
  5. xz 格式 (.xz)
    • 压缩文件:xz filename
      • 示例:xz myfile.txt
    • 解压文件:unxz filename.xzxz -d filename.xz
      • 示例:unxz myfile.txt.xz
  6. 7z 格式 (.7z)
    • 压缩文件:7z a archive.7z file1 file2 ...
      • 示例:7z a myarchive.7z file1.txt file2.txt
    • 解压文件:7z x archive.7z
      • 示例:7z x myarchive.7z

如果经常和不同压缩格式打交道,可以收藏起来,以便需要时快速参考。也可以多尝试操作,熟能生巧,很快就能记住了。

耕读君
耕读君

一个筋斗十万八千里,说明上云好啊

文章: 193

留下评论

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