INSTALASI DAN KONFIGURASI WEBMIN DEBIAN 7 || BY ALFIAN MAULANA A E
目次:
tar
コマンドは、ファイルのグループをアーカイブに変換してtarアーカイブを作成するために使用されます。 gzip、bzip2、lzip、lzma、lzop、xz、compressなどの幅広い圧縮プログラムをサポートしています。 Tarは元々、磁気テープにファイルを保存するアーカイブを作成するために設計されたため、「 T ape AR chive」という名前が付いています。
Gzipは、tarファイルを圧縮するための最も一般的なアルゴリズムです。 慣例により、 gzipで圧縮されたtarアーカイブの名前は.tar.gzまたは.tgzで終わる必要があります。
つまり、 .tar.gzで終わるファイルは、gzipで圧縮された.tarアーカイブです。
tar
コマンドは、tarアーカイブの抽出、アーカイブに含まれるファイルのリストの表示、既存のアーカイブへの追加ファイルの追加、およびその他のさまざまな操作にも使用できます。
このチュートリアルでは、 tar.gzおよびtgzアーカイブを抽出(または解凍)する方法を示します。
tar.gzファイルの抽出
ほとんどのLinuxディストリビューションとmacOSには、デフォルトで事前にインストールされたtarコマンドが付属しています。
tar.gzファイルを抽出するには、--
--extract
(
-x
)演算子を使用し、
f
オプションの後にアーカイブファイル名を指定します。
tar -xf archive.tar.gz
tar
コマンドは圧縮タイプを自動検出し、アーカイブを抽出します。 同じコマンドを使用して、 .tar.bz2などの他のアルゴリズムで圧縮されたtarアーカイブを抽出できます。
-v
オプションを使用すると、
tar
コマンドがより見やすくなり、端末で抽出されるファイルの名前が出力されます。
tar -xvf archive.tar.gz
デフォルトでは、
tar
は現在の作業ディレクトリにアーカイブの内容を抽出します。
--directory
(
-C
)を使用して、特定のディレクトリのアーカイブファイルを抽出します。
たとえば、アーカイブの内容を
/home/linuxize/files
ディレクトリに抽出するには、次を使用できます。
tar -xf archive.tar.gz -C /home/linuxize/files
tar.gzファイルから特定のファイルを抽出する
tar.gzファイルから特定のファイルを抽出するには、アーカイブ名の後に抽出するファイル名のスペース区切りリストを追加します。
tar -xf archive.tar.gz file1 file2
ファイルを抽出するときは、--
--list
(
-t
)で出力されるパスを含む正確な名前を指定する必要があります。
アーカイブから1つ以上のディレクトリを抽出することは、ファイルを抽出することと同じです。
tar -xf archive.tar.gz dir1 dir2
存在しないファイルを抽出しようとすると、次のようなエラーメッセージが表示されます。
tar -xf archive.tar.gz README
tar: README: Not found in archive tar: Exiting with failure status due to previous errors
--wildcards
オプションを使用し、パターンを引用してシェルが解釈しないようにすることで、ワイルドカードパターンに基づいてtar.gzファイルからファイルを抽出することもできます。
たとえば、名前が
.js
(Javascriptファイル)で終わるファイルを抽出するには、次を使用します。
tar -xf archive.tar.gz --wildcards '*.js'
stdinからtar.gzファイルを抽出する
次の例では、
wget
コマンドを使用してBlenderソースをダウンロードし、その出力を
tar
コマンドにパイプします。
wget -c https://download.blender.org/source/blender-2.80.tar.gz -O - | sudo tar -xz
tar: Archive is compressed. Use -z option tar: Error is not recoverable: exiting now
tar.gzファイルのリスト
tar.gzファイルの内容をリストするには、--
--list
(
-t
)オプションを使用します。
tar -tf archive.tar.gz
出力は次のようになります。
file1
file2
file3
tar -tvf archive.tar.gz
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file1
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file2
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file3
結論
tar.gzファイルは、Gzipで圧縮されたTarアーカイブです。 tar.gzファイルを抽出するには、
tar -xf
コマンドに続けてアーカイブ名を使用します。
Icloudから不要なアプリを削除(または非表示)する方法
![Icloudから不要なアプリを削除(または非表示)する方法 Icloudから不要なアプリを削除(または非表示)する方法](https://i.joecomp.com/appstore/761/how-delete-unwanted-apps-from-icloud.png)
ICloudの購入履歴からアプリを非表示にしてiOSデバイスに表示されないようにする方法を説明するステップバイステップガイド。 やってみよう!
Leeco le 1sを簡単にインストール(ルート解除)する方法(le x507)
![Leeco le 1sを簡単にインストール(ルート解除)する方法(le x507) Leeco le 1sを簡単にインストール(ルート解除)する方法(le x507)](https://i.joecomp.com/android-5-0/870/how-root-leeco-le-1s-less-than-5-mins.jpg)
LeEco Le 1sはあなたのPCを使わなくても定着することができます。 1つのアプリと私たちのノウハウの助けを借りて、それはかなり簡単に行うことができます。 ルート解除も簡単です。
tar bz2ファイルを抽出(解凍)する方法
![tar bz2ファイルを抽出(解凍)する方法 tar bz2ファイルを抽出(解凍)する方法](https://i.joecomp.com/tar/597/how-extract-tar-bz2-file.jpg)
Bzip2は、tarファイルを圧縮するための最も一般的なアルゴリズムの1つです。 このチュートリアルでは、tarコマンドを使用してtar.bz2およびtbz2アーカイブを抽出または解凍する方法を説明します。