gzip 命令是 Linux 中用于压缩/解压缩文件的流行工具。TipsMake.com 在文章中介绍了该工具的基础知识:一些Linux Mint 11 中的基本终端命令。此实用程序创建.gz 文件。但有时(例如在文件传输期间)此.gz 文件扩展名可能会被删除。但也不必太担心!有一个工具可以将.gz 扩展名强制返回到这些压缩文件。
提到的工具是zforce,在本教程中,我们将讨论如何使用这个命令行工具。但在开始之前,请注意这里的所有示例都是在 Ubuntu 18.04 LTS 上测试的。
Linux zforce 命令
如开头所述,zforce 命令允许用户在所有 gzip 文件上强制使用扩展名 '.gz'。以下是它的语法:
zforce [ name.]
这个工具的主页是这样解释的:“Zforce 强制所有 gzip 文件使用.gz 扩展名,这样 gzip 就不会压缩它们两次。”
这对于传输文件时名称被截断的文件很有用。在系统上,文件名限制为 14 个字符,因此原始名称被截断以为 .gz 后缀 .
腾出空间例如12345678901234改名为12345678901.gz。但文件名较短,如foo.tgz 将被保留。
例如,我们有一个名为 'files' 的.gz 文件。可以看出,文件名中缺少.gz 扩展名。所以要做的就是简单地使用以下命令:
zforce 文件
这是该命令创建的输出:
files--替换为files.gz
如您所见,该命令表明 'files' 已替换为 'files.gz'。 并且查看当前目录下的.gz 文件时,会看到一个名为 files.gz 的文件。
现在,如果有一个文件夹中填充了名称被截断的.gz文件,则无需输入每个文件名。与以下示例相同:
您可以看到示例中的所有 3 个文件都有.gz 扩展名。请放心,如果任何文件的名称中已经包含.gz 扩展名,那么此操作将保持不变。
如果您使用大量 gzip 并遇到.gz 扩展名从文件名中截断,您现在知道如何处理了。
祝你好运!
查看更多:
- 终端中的 14 个有趣的 Linux 命令
- 每个人都需要知道的基本 Linux 命令
- 操作每个人都必须知道的最基本文件和文件夹的 7 个命令
0 评论