web-dev-qa-db-ja.com

ターミナルを使用して.tgzファイルを解凍する方法は?

Windows 7を使用してmongodb-linux-x86_64-2.6.3.tgzファイルをダウンロードし、D:\Amra\Software\Developing Softの場所に保管しました。

Ubuntuを使用してこの.tgzファイルを右クリックしてプロパティを見ると、Location: /media/towhid/Amra/Software/Developing Softと表示されています。ターミナルからtarコマンドを使用して、この.tgzファイルをどのように解凍しますか?

173
Towhid

使用する必要があるtarを含む.tgzファイルを抽出するには、

tar -xvzf /path/to/yourfile.tgz

どこ、

  • 抽出用のx
  • 冗長の場合はv
  • gnuzipのz
  • ファイルのfは、ファイル名の直前に来る必要があります。

端末で次のコマンドを使用して、ファイルを解凍できます。

tar -xvzf /media/towhid/Amra/Software/Developing\ Soft/mongodb-linux-x86_64-2.6.3.tgz

別のディレクトリにある.tgzファイルを抽出します。

-Cオプションを使用して、次のようにアーカイブの内容を別のディレクトリに抽出できます。

tar -xvzf /path/to/yourfile.tgz -C /path/where/to/extract/
292
souravc

ターミナルを開き、cdコマンドを使用して、mongodb-linux-x86_64-2.6.3.tgzファイルがあるディレクトリにディレクトリを変更し、次のコマンドを実行します。

tar xzf mongodb-linux-x86_64-2.6.3.tgz   

上記のコマンドは、アーカイブの階層ツリーディレクトリ構造を維持しながら、mongodb-linux-x86_64-2.6.3.tgzアーカイブの内容を抽出します。

同様のコマンドは、.tar.xzファイルを抽出します。ターミナルを開き、次のコマンドを実行します。

tar -xf /path/to/your/file.tar.xz

説明:

  • -xアーカイブからファイルを抽出する
  • -fアーカイブファイルを使用
3
karel

何十年も記憶に残っていない1文字のtarオプションを終わらせましょう。これを使用して.tgzファイルを抽出します。

tar --extract --file /path/to/file.tgz

使用されたオプションの説明は意図的に省略されました。

2
Jeyekomon