CentOS、RHEL、および Fedora に tar をインストールする方法
tar は、多数のファイルやディレクトリを 1 つのアーカイブ ファイルに結合するために広く使用されているコマンドライン ベースのユーティリティで、バックアップや配布の目的で一般にtarball として知られています。 。 tar コマンドは、tar アーカイブを作成、保守、変更、または抽出するために使用されます。
tar はデフォルトではアーカイブ ファイルを圧縮しませんが、gzip などのよく知られたデータ圧縮プログラムを使用して結果のアーカイブを圧縮 (またはフィルタリング) できることに注意してください。 bzip2、または -z
、-j
、または -Jを指定する場合は xzcode>フラグ。
CentOS、RHEL、および Fedora への tar のインストール
tar パッケージは、すべてではないにしてもほとんどの RHEL ベースのディストリビューションにデフォルトでプリインストールされています。ただし、システムにインストールされていない場合は、次のコマンドを実行してインストールします。
yum install tar
OR
dnf install tar
別の Linux ディストリビューションを使用している場合は、次のようにインストールできます。
sudo apt install tar [On Debian, Ubuntu and Mint]
sudo emerge -a app-arch/tar [On Gentoo Linux]
sudo apk add tar [On Alpine Linux]
sudo pacman -S tar [On Arch Linux]
sudo zypper install tar [On OpenSUSE]
システムにtar をインストールしたら、次のように使用できます。この例では、作業ディレクトリ内の test_app
というディレクトリの非圧縮アーカイブ ファイルを作成する方法を示します。
tar -cvf test_app.tar test_app/
上記のコマンドで使用される tar フラグは、新しい .tar
アーカイブ ファイル -v
-c です。 > 冗長モードを有効にして、.tar
ファイル作成の進行状況を表示し、アーカイブ ファイル (test_app.tar
-f を表示します。 > この場合)。
gzip または bzip2 を使用して生成されたアーカイブ ファイルを圧縮するには、次のように -z
または -j
フラグを指定します。圧縮された tarball は .tgz
拡張子で終わることもあります。
tar -cvzf test_app.tar.gz test_app/
OR
tar -cvzf test_app.tgz test_app/
OR
tar -cvjf test_app.tar.bz2 test_app/
tarball (アーカイブ ファイル) の内容を一覧表示するには、次のように -t
フラグを使用します。
tar -ztf test_app.tar.gz
OR
tar -ztvf test_app.tar.gz #shows more details
アーカイブ ファイルを抽出 ( または解凍) するには、次のように -x
スイッチを使用します。
tar -xvf test_app.tar
OR
tar -xvf test_app.tar.gz
その他の使用例については、次の記事を参照してください。
- 21 Linux での Tar コマンドの例
- 大きな「tar」アーカイブを特定のサイズの複数のファイルに分割する方法
- Linux の Pigz ツールを使用してファイルを高速に圧縮する方法
- Linux で .bz2 ファイルを圧縮および解凍する方法
- 10 Linux での 7zip (ファイル アーカイブ) コマンドの例
それは今のところすべてです!この記事では、CentOS、RHEL、Fedora に tar をインストールする方法と、いくつかの基本的な方法を説明しました。 tar 使用コマンド。ご質問がある場合は、以下のフィードバック フォームからお知らせください。