如何在 UNIX 上提取 .tar.gz 文件
How to extract a .tar.gz file on UNIX
我有一个文件 (reviews_dataset.tar.gz),其中包含许多包含数据的文件。我需要提取此存档中的文件,然后对该文件执行一些基本命令。到目前为止,我已经创建了一个名为 (CW) 的目录并找到了一个命令 tar zxvf fileNameHere.tgz
但是当我 运行 这个它当然找不到我的文件,因为我还没有 "downloaded it" 进入我的目录呢?如何将此文件放入我的目录以便我可以提取它?抱歉,如果措辞不当,我对此非常陌生。
您应该使用带有 破折号 选项的命令,如下所示:
tar -zxvf filename.tar.gz
如果要指定保存所有文件的目录使用-C:
tar -zxf filename.tar.gz -C /root/Desktop/folder
您必须 运行 来自文件所在目录的命令,或者提供文件的相对或绝对路径。让我们做后者:
cd /home/jsmith
mkdir cw
cd cw
tar zxvf /home/jsmith/Downloads/fileNameHere.tgz
我有一个文件 (reviews_dataset.tar.gz),其中包含许多包含数据的文件。我需要提取此存档中的文件,然后对该文件执行一些基本命令。到目前为止,我已经创建了一个名为 (CW) 的目录并找到了一个命令 tar zxvf fileNameHere.tgz
但是当我 运行 这个它当然找不到我的文件,因为我还没有 "downloaded it" 进入我的目录呢?如何将此文件放入我的目录以便我可以提取它?抱歉,如果措辞不当,我对此非常陌生。
您应该使用带有 破折号 选项的命令,如下所示:
tar -zxvf filename.tar.gz
如果要指定保存所有文件的目录使用-C:
tar -zxf filename.tar.gz -C /root/Desktop/folder
您必须 运行 来自文件所在目录的命令,或者提供文件的相对或绝对路径。让我们做后者:
cd /home/jsmith
mkdir cw
cd cw
tar zxvf /home/jsmith/Downloads/fileNameHere.tgz