tar.xz形式にファイルを圧縮する †xzコマンドとtarコマンドを利用してファイル、ディレクトリの圧縮する手順を以下に記します。 関連資料・関連記事 †
xzコマンドでファイルを圧縮 †xzコマンドを使用して1つのファイルを圧縮してみます。 xz ファイル名 実際にxzコマンドを実行してみます。 $ ls -l data.txt.org -rw-rw-r-- 1 sakura sakura 2700 11月 20 20:20 data.txt.org $ xz data.txt $ ls -l data.txt ls: data.txt: そのようなファイルやディレクトリはありません $ ls -l data.txt.xz -rw-rw-r-- 1 sakura sakura 112 11月 20 20:21 data.txt.xz オプション-vを使用するとメッセージが表示されます。 $ xz -v data.txt data.txt (1/1) 100.0 % 112 B / 2,700 B = 0.041 圧縮すると圧縮前のファイルが無くなります。 複数ファイルまたはディレクトリ配下を圧縮する場合 †複数ファイルやディレクトリ配下のように複数のファイルをxzで圧縮する場合は、tarにより複数ファイルを1つにしてxzによって圧縮することになります。 tarとxzコマンドを利用して圧縮する †以下に実際に操作例を記します。
ディレクトリ配下をtar.xz形式に圧縮したい場合は以下の操作になります。 実際に試したディレクトリは以下のような構成になっています。 $ tree wk2 wk2 |-- a | `-- data1.txt `-- b `-- data2.txt 2 directories, 2 files
tarコマンドだけでtar.xz圧縮ファイルを作成する †以下の構文でtar.xzファイルを作成することができます。 tar Jcvf 圧縮ファイル名 ディレクトリor複数ファイル
|