Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linux.tar .gz .tgz .bz2 .bzおよびその他のソリューション、packageコマンドの詳細

Linux.tar .gz .tgz .bz2 .bzおよびその他のソリューション、packageコマンドの詳細

  
one、tarコマンド

tarはファイルおよびディレクトリ用のファイルを作成できます。 tarを使用すると、ユーザーは特定のファイル用のファイル(バックアップファイル)を作成したり、ファイル内のファイルを変更したり、ファイルに新しいファイルを追加したりできます。 Tarはもともとテープ上にファイルを作成するために使用されていましたが、現在ではユーザーはフロッピーディスクなどの任意のデバイス上にファイルを作成できます。 tarコマンドを使用すると、ファイルとディレクトリの全体を1つのファイルにまとめることができます。これは、ファイルをバックアップしたり、ネットワーク伝送のために複数のファイルを1つのファイルに結合したりするのに非常に便利です。 Linux上のtarはGNUバージョンです。構文:tar [メインオプション+サブオプション]ファイルまたはディレクトリこのコマンドを使用する場合、メインオプションは必須で、tarに何をすべきかを指示します補助オプションは補助的で使用可能です。 主なオプション:
c:
新しいアーカイブを作成します。ユーザーがディレクトリまたはいくつかのファイルをバックアップしたい場合は、このオプションを選択してください。 r:
アーカイブするファイルをアーカイブの末尾に追加します。たとえば、ユーザーがすでにバックアップファイルを作成しており、バックアップを忘れたディレクトリやファイルがまだあることがわかった場合は、このオプションを使用して、忘れたディレクトリまたはファイルをバックアップファイルに追加できます。 t:
アーカイブの内容を一覧表示し、どのファイルがバックアップされたかを確認します。 u:
ファイルを更新します。つまり、元のバックアップファイルを新しく追加したファイルと置き換え、更新するファイルがバックアップファイルに見つからない場合は、バックアップファイルの末尾に追加します。 x:
アーカイブからファイルを解放します。補助オプション: b:
このオプションはテープドライブ用に設定されています。システムのデフォルト値は20(20 * 512バイト)です。 f:
アーカイブまたはデバイスを使用している場合、通常このオプションは必須です。 k:
既存のファイルを保存します。たとえば、ファイルを復元し、復元処理中に同じファイルに遭遇しても上書きしません。 m:
ファイルを復元するときは、すべてのファイルの変更時刻をnowに設定します。 M:
Mは、複数のディスクに保存するためのマルチボリュームアーカイブを作成するために使用されます。 v:
tarによって処理されたファイル情報の詳細レポート。このオプションがない場合、tarはファイル情報を報告しません。 w:
すべての手順に確認が必要です。 z:
ファイルの圧縮/解凍にgzipを使用するこのオプションを追加した後は、アーカイブファイルを圧縮できますが、復元時にこのオプションを使用して解凍する必要があります。 2番目に、Linux
圧縮ファイルを分析する





Linuxを初めて使用する人のために、Linuxにはさまざまなファイル名があります。めまいをする。何も言わないでください、例としてファイルを圧縮する Windows
の下には、圧縮ファイルには2つの一般的な種類があり、1つはzipで、もう1つは.rapです。しかし、Linuxは違い、.gz、.tar.gz、tgz、bz2、.Z、.tarなどの圧縮ファイル名が多く含まれています。 Linuxで.zipと.rarを使用する人が少なすぎる。この記事では、これらの一般的な圧縮ファイルのいくつかを要約します。次回これらのファイルに遭遇したときに混乱しないようにしてください。さまざまな種類の圧縮ファイルを要約する前に、まず2つの概念を理解する必要があります。パッキングとは、大量のファイルやディレクトリを1つのファイルにまとめることです。これら2つの概念を区別する理由実際、これはLinuxの多くの圧縮プログラムは1つのファイルしか圧縮できないため、多数のファイルを圧縮する場合は、まず他のツールを使用してこの大きなファイルをパッケージにする必要があります。次に元の圧縮プログラムを圧縮します。 Linuxで最も一般的に使われているパッケージャはtarで、tarプログラムを使って書かれたパッケージはしばしばtarパッケージと呼ばれ、tarballファイルのコマンドは通常.tarで終わります。 tarballを生成した後は、他のプログラムを使って圧縮することができます。まずはtarコマンドの基本的な使い方について説明します。tarコマンドには多くのオプションがあります(man tarで見ることができます)。オプション、次に例を示します。#tar -cf all.tar * .jpg
このコマンドは、すべての.jpgファイルをall.tarというパッケージにします。 -cは新しいパッケージが生成されることを示し、-fはパッケージのファイル名を指定します。 #tar -rf all.tar * .gif
このコマンドは、すべての.gifファイルをall.tarパッケージに追加します。 -rはファイルを追加することを意味します。 #tar -uf all.tar logo.gif
このコマンドは、元のtarball all.tarのlogo.gifファイルを更新します。-uは更新ファイルを意味します。 #tar -tf all.tar
このコマンドは、all.tarパッケージ内のすべてのファイルを一覧表示します。-tは、一覧表示されたファイルの意味です。#tar -xf all.tar
このコマンドはall.tarパッケージ内のすべてのファイルを解決するためのもので、-xがそのソリューションの意味です。ユーザがパッケージ化および解凍中にファイルを圧縮または解凍するのを容易にするために、tarは特別な機能を提供します。ここで、tarは、gzip、bzip2などの呼び出しなど、パッケージ化または解凍と同時に他の圧縮プログラムを呼び出すことができます。 1)tar
call
gzip
gzipはGNU組織によって開発された圧縮プログラムで、.gzで終わるファイルはgzip圧縮の結果です。 gzipの反対側の解凍プログラムはgunzipです。 tarの-zパラメータを使用してgzipを呼び出します。例を示します。#tar -czf all.tar.gz * .jpgこのコマンドは、すべての.jpgファイルをtarballに変換し、それをgzipで圧縮してgzip圧縮パッケージを生成します。 all.tar.gzという名前#tar -xzf all.tar.gzこ​​のコマンドは、上記で生成されたパッケージを解凍するためのものです。 2)tar
call
bzip2
bzip2はより強力な圧縮機能を備えた圧縮プログラムで、.bz2で終わるファイルはbzip2圧縮の結果です。 bzip2の反対側の解凍プログラムはbunzip2です。 tarの-jパラメータを使用してgzipを呼び出します。例を示します。#tar -cjf all.tar.bz2 * .jpgこのコマンドは、すべての.jpgファイルをtarballに変換し、それをbzip2で圧縮してbzip2圧縮パッケージを生成します。 all.tar.bz2と命名#tar -xjf all.tar.bz2このコマンドは、上記で生成されたパッケージを解凍するためのものです。
3)tar


compress
compressは圧縮プログラムでもありますが、compressを使用する人々はgzipやbzip2ほどよくないようです。 .Z終了ファイルはbzip2圧縮の結果です。 compressとは逆の解凍プログラムはuncompressです。 tarの-Zパラメータを使用してgzipを呼び出します。例を示します。#tar -cZf all.tar.Z * .jpgこのコマンドは、すべての.jpgファイルをtarボールに変換し、compressで圧縮して非圧縮圧縮パッケージを生成します。 all.tar.Zという名前#tar -xZf all.tar.Z上記の生成されたパッケージのロックを解除するためのコマンドです上記の知識を使えば、さまざまな圧縮ファイルのロックを解除することができます。ファイルの概要を作成します。 1)
.tarで終わるファイルの場合

tar -xf all.tar 2)
の場合。 gzで終わるファイル

gzip -d all.gz gunzip all.gz 3)
.tgzまたは.tar.gzで終わるファイル


tar -xzf all.tar.gz tar -xzf all.tgz 4)
末尾が.bz2のファイルに


bzip2 -d all.bz2 Bunzip2 all.bz2 5)
tar.bz2で終わるファイル
tar -xjf all.tar.bz2 6)
.Zで終わるファイル用

uncompress all.Z 7)
.tar.Zで終わるファイルの場合

-xZf all.tar.z ウィンドウの追加項目一般的な圧縮ファイル.zipと.rar、Linuxにも対応する方法があります。それらは:1)
.zipを
Linuxの郵便番号については、プログラムが提供して解凍し、zipが解凍プログラムを解凍し、圧縮プログラムです。 #zip all.zip * .jpgこのコマンドはすべての.jpgファイルをzipパッケージに圧縮します。#unzip all.zipこのコマンドall.zip内のすべてのファイルを抽出することです
Copyright © Windowsの知識 All Rights Reserved