📌  相关文章
📜  如何在 linux 命令行中解压缩文件 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:08:42.419000             🧑  作者: Mango

如何在 Linux 命令行中解压缩文件

在 Linux 命令行中解压缩文件是一个基本的任务。本文将介绍几种常用的解压缩工具和命令,以及它们的用法。

tar 命令

tar 命令是 Linux 中最常用的打包工具之一。可以将多个文件或目录打包成一个文件,也可以将一个打包文件解包成多个文件。常见的 tar 命令如下:

# 打包
tar cvf archive.tar file1 file2 dir1

# 解包
tar xvf archive.tar

tar 命令选项:

  • -c:表示打包,即创建一个新的打包文件;
  • -x:表示解包,即把打包文件中的内容解压到当前目录;
  • -v:表示显示打包或解包的详细信息;
  • -f:指定打包或解包的文件名。
gzip 和 gunzip 命令

gzip 命令是 Linux 中最常用的压缩工具之一。可以将一个或多个文件压缩成一个 .gz 文件。常见的 gzip 命令如下:

# 压缩
gzip file1

# 解压
gunzip file1.gz

gzip 命令选项:

  • -d:表示解压缩。
bzip2 和 bunzip2 命令

bzip2 命令是 Linux 中另一个常用的压缩工具。可以将一个或多个文件压缩成一个 .bz2 文件。常见的 bzip2 命令如下:

# 压缩
bzip2 file1

# 解压
bunzip2 file1.bz2

bzip2 命令选项:

  • -d:表示解压缩。
xz 和 unxz 命令

xz 命令是 Linux 中另一个压缩工具。可以将一个或多个文件压缩成一个 .xz 文件。常见的 xz 命令如下:

# 压缩
xz file1

# 解压
unxz file1.xz

xz 命令选项:

  • -d:表示解压缩。
总结

以上介绍了 Linux 中常用的几种打包和压缩解压缩工具及其命令的用法。通过掌握这些基本的命令,可以更加高效地在 Linux 命令行中进行文件的打包、压缩和解压缩操作。