如何在 Linux 上创建 TAR 目录并压缩数据
数据压缩是节省桌面存储空间的好方法。下面介绍了如何在 Linux 上创建 TAR 目录以为其他文件腾出空间。
压缩文件和目录是操作系统最基本的功能之一。在 Linux 上,创建压缩文件的标准格式是 Tape Archive 或 tarball,或者简称为 TAR。
您还可以使用 gzip 和 bzip2 应用进一步压缩,分别创建 TAR.GZ 和 TAR.BZ2 文件。 tar 本身就是一个用于基于 Linux 的系统的原始归档实用程序。
在我们了解如何创建 TAR 目录之前,我们先确保 Linux 系统上安装了 tar。
在 Linux 桌面上安装 tar
大多数现代 Linux 发行版都默认安装了 tar。但是,如果您没有它,可以使用以下命令安装它:
在 Debian 和基于 Ubuntu 的发行版上:
sudo apt install tar
在 Arch Linux 和其他基于 Arch 的发行版上:
sudo pacman -S tar
在 RHEL、CentOS 和 Fedora 上:
sudo yum install tar
在Linux上创建TAR目录并压缩数据
第一个最关键的步骤是在文件或子目录所在的目录中打开终端。您可以通过使用 cd 命令或右键单击目录并从上下文菜单中选择在终端中打开来执行此操作。
现在,要使用 tar 压缩文件或目录,只需使用以下命令即可。
创建 TAR 目录:
tar -cvf archivename.tar directory_path
要压缩目录并创建 TAR.GZ 文件:
tar -czvf archivename.tar.gz directory_path
上述命令中,c、z、v、f代表创建 >、gzip、详细和文件名。您可以在此处了解 TAR 和 TAR.GZ 之间的区别。
例如,要使用 tar 压缩名为 Test 的文件夹:
tar -czvf Test-file.tar.gz Test
我们使用上面示例中的 tar 命令创建了一个名为 Test-File 的 TAR 文件。
使用 7-Zip 创建 TAR 目录
如果您不喜欢命令行解决方案,也可以安装 7-Zip。安装后,只需右键单击该目录,然后单击压缩。它允许您选择 TAR.XZ 格式,其中 XZ 是一种压缩类型,例如 gzip。
使用 TAR 目录在 Linux 上压缩数据
现在您知道了在 Linux 上创建 TAR 目录的不同方法。您可以使用这些方法来压缩数据以用于共享或保存等各种目的。
您无法像处理普通文件和文件夹一样打开或启动 TAR 文件或目录。您需要先解压缩 tarball 才能访问其内容。