假设你正在提取在另一个系统上创建的tarball,因此你们正在跳过一些通常需要保留权限的参数,这些参数在win7系统上不是访问文件所必需的。
怎么在win7系统上的Linux上使用tar提取.tar.gz,.tgz或.gz tarball
要在Linux上使用tar,你需要通过使用win功能体验启用win子系统Linux(wsL)来安装发行版(如ubuntu),然后从Microsoft store安装ubuntu。
在win7系统上安装ubuntu后,使用以下步骤提取.tar.gz文件:
重要提示:从版本1803开始,tar命令工具内置于win7系统中,这意味着不再需要使用win子系统Linux来使用该工具。
1.打开开始。
2.搜索ubuntu并单击顶部后果以打开该应用程序。
3.键入以下命令以提取.tar.gz文件的内容,然后按Enter键:
sudo tar -xvzf /mnt/c/pATH/To/TAR-FiLE/desktop/FiLE-nAME.tar.gz -C / mnt / c / pATH / To / dEsTinATion / FoLdER
win7系统上的Tar命令
快速提示:如果它只是一个.tar文件,你可以使用以上相同的命令,但不包括z参数。
在上面的命令中,你们键入sudo以管理员身份运行应用程序,tar调用应用程序,然后你们为它提供一些参数,包括:
◎x -指示要提取内容的tar。
◎v -全面。这是显示提取过程的可选参数。否则,只有在过程完成之前,你才会看到闪烁的光标。
◎z -告诉tar使用gzip解压缩.tar.gz文件的内容。
◎f -指示tar要提取的文件的名称。
然后,你需要指定要提取的tarball文件的路径。你会注意到路径的开始/mnt/c/,而不是c:,这是因为你们实际上是在Linux世界中工作。
-C -(连字符和大写C)用于告诉tar更改文件夹。当你执行命令时,从源文件夹开始,然后你需要指定目标文件夹,这是你们为完成命令指定的路径。你可以将文件解压缩到所需的任何文件夹,但请记住启动路径,/mnt/然后使用win路径。
在Linux中键入命令时要注意大写和小写非常重要,因为桌面与 桌面不同。
在本指南中,你们将教程执行特定任务的基本步骤,如果你不是Linux用户,还需要知道众多有关tar的信息。如果你想知道有关此工具的众多信息,请在ubuntu控制台类型中tar --help。