質問

.tar.gzファイルをダウンロードするとき、最初にgunzip、次にtarの2つのコマンドで開きます。

たった1つのコマンドで開くことは可能ですか?

役に立ちましたか?

解決

tar xzf file.tar.gz

文字は次のとおりです。

  • x-抽出
  • z-入力をgunzipします
  • f-stdinではなくファイルから読み取る

他のヒント

tarは<!> quot; z <!> quotとともに使用できます。引数

tar xvfz mytar.tar.gz

gnu tarがない場合でも、パイプを使用して(技術的には2つのコマンドですが)1つのステップでファイルを開くことができます

zcat file.tar.gz |tar x

gzファイルを抽出するにはどうすればよいですか

次のようにguzipコマンドを使用します。

$ gunzip file.gz

または

$ gzip -d file.gz

tar.gzまたは.tgzファイルを抽出するにはどうすればよいですか

拡張子がtar.gzまたは.tgzのファイルは、gzipで圧縮されたtarファイルです。 Unixシステムでは、次のコマンドでそれらを抽出します。

$ gunzip < file.tar.gz | tar xvf -
$ gunzip < file.tgz | tar xvf -

GNU tar(Linuxシステム)がある場合は、zオプションを直接使用できます:

$ tar xvzf file.tar.gz
$ tar xvzf file.tgz

詳細については、 http://www.cybercitiにアクセスしてください。 biz / faq / howto-compress-expand-gz-files /

  

追加する唯一のものは   そのzは通常gnu tarでのみ動作します。   典型的なUNIX tarにはこれがありません   少なくとも私の経験では。 <!>#8211;ジョン・マー   16:16:19

zオプションは、私のOS-X 10.5でもうまく機能します。

暗記に関しては、<!>#180;文字だけでなく、あなたが望むものを考えるのは簡単だと思います。

  1. アーカイブを c したい場合はcが最初のオプションになり、そうでない場合はe x 抽出したい場合にxが最初のオプションになります。
  2. g z ip / gun z ipプログラムで圧縮/解凍したい場合、次のオプションはzipのzになります。 (.gzで終わるすべてのアーカイブは、zオプションで解凍する必要があります)
  3. ファイルの最後の必須オプションはfです。

その後、通常、次の2つのコマンドになります。

  • tar czf file.tar.gz / folder_to_archive / *
  • tar xzf file.tar.gz

Windowsの場合tartoolユーティリティを試してください http://tartool.codeplex.com/

無料で、コードはオープンソースであり、SharpZipLibライブラリを使用します。

免責事項:私はこのユーティリティの作成者です。

tarファイルの圧縮ファイルから単一ファイルを展開

video.tarからvideo.mpegという単一のファイルを抽出するには、次の例のように次のコマンドを使用します。

# tar -xvf video.tar video.mpeg

video.mpeg

tar.gzファイルからの単一ファイルの抽出

次のコマンドを使用して、websitecode.tar.gzアーカイブファイルから単一のコードcodefile.xmlを抽出します

# tar -zxvf websitecode.tar.gz code.xml

code.xml

tar.bz2ファイルからの単一ファイルの抽出

コマンドを使用して、websitecode.tar.bz2から単一のファイルfile.htmlを抽出します

# tar -jxvfwebsitecode.tar.bz2 home/website/file.html

/home/website/file.html

また、このリンクでは、Linuxで使用できるすべての便利なtarコマンドについて説明しています

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top