Linuxでファイルのtarを解除する方法
Tarは、特にLinuxで非常に人気のあるアーカイブ形式です。多くの場合、ディストリビューションはtarアーカイブを使用してパッケージの更新を配信します。オンラインでファイルを共有する場合、tarアーカイブもよく見られます。
Linuxでファイルのtarを解除する方法を確認してください。
Linuxでのtar
管理用tarアーカイブ、すべてのLinuxディストリビューションにはtarツールが付属しています。 tarアーカイブのコンテンツを抽出するために使用するのはこのツールです。
例を挙げてすべてをデモンストレーションしましょう。まず、いくつかのファイルとディレクトリを含むtarアーカイブを作成しましょう。ここでは、tarアーカイブに変換される「Ants」という名前のディレクトリを作成しました。
次に、ディレクトリからtarアーカイブを作成しましょう。ここでは、tarがさまざまな圧縮アルゴリズムを使用して作業を行います。 。圧縮アルゴリズムが出力ファイル名を決定するのが一般的な方法です。
gzip圧縮を使用してtarアーカイブを作成するには、次のコマンドを使用します。
bzip2圧縮を使用してtarアーカイブを作成するには、次のコマンドを使用します。
XZ圧縮を使用してtarアーカイブを作成するには、次のcを使用しますommand。
tarファイルの抽出
tarコンテンツの一覧表示
次のtarコマンドは、tarアーカイブに含まれるすべてのファイルとディレクトリを一覧表示します。
使用したフラグの簡単な内訳を見てみましょう。
- t:アーカイブの内容を一覧表示するようにtarに指示します。
- v:アクションを出力するようにtarに指示します。コンソールで。
- f:アクションを実行するファイルをtarに指示します。
ファイル全体を抽出します
これで、準備が整いました。手元にあるtarアーカイブを抽出します。さまざまな種類のtarアーカイブを作成するにはさまざまなコマンドを使用する必要がありましたが、すべてを抽出するために使用できるtarコマンドは1つだけです。
次のtarコマンドは、有効なtarアーカイブを抽出します。同様のファイル名のファイルが存在する場合、抽出時にtarはアーカイブ外のファイルを上書きします。
ここでは、 ‘1つの新しいtarフラグに直面しています。
- x:アーカイブを抽出するようにtarに指示します。
tarで既存のデータを上書きしたくない場合、「-k」フラグを追加します。既存のファイルまたはディレクトリを上書き/置換しないようにtarに指示します。
特定のファイルを抽出する
状況によっては単一のファイルを取得するためだけにtarアーカイブ全体を抽出する必要があります。tarツールは、必要ないくつかのファイルのみを抽出できる柔軟性を備えています。
このタスクの場合、tarコマンドの構造は次のようになります。これ。ここで、ファイル名はあなたの希望のファイル名になりますedファイル。 tarアーカイブ内にあるファイル名と一致する必要があります。
このような方法でいくつかのファイルを抽出する場合は、次のコマンド構造を使用します。
特定のディレクトリを抽出する
これは、tarアーカイブのもう1つのすばらしい機能です。手元のtarアーカイブにディレクトリ以上が含まれていると仮定すると、どのディレクトリを抽出するかをtarに手動で指示できます。
コマンド構造は上記のセクションと同様です。
複数のディレクトリを抽出する場合、次に次のコマンドを実行します。
最終的な考え
tarアーカイブの抽出は非常に簡単な作業です。 知っておく必要があるのは、正しいtarコマンドだけです。 GUIを使用してアクションを実行し、ファイルマネージャーを使用することに関心がある場合は、ファイルマネージャーにデフォルトでtarアーカイブを抽出する機能が必要です。
Linuxには、さまざまな形式を抽出するためのツールが他にもあります。 圧縮されたアーカイブの。 Linuxで圧縮アーカイブを抽出する方法を確認してください。
ハッピーコンピューティング!