ホームページ  >  記事  >  運用・保守  >  Linux で .tar.xz ファイルを解凍する方法

Linux で .tar.xz ファイルを解凍する方法

巴扎黑
巴扎黑オリジナル
2017-08-17 10:18:362096ブラウズ

はじめに

xz 圧縮について馴染みのない人も多いと思いますが、xz はほとんどの Linux にデフォルトで付属している圧縮ツールです。xz 形式は 7z よりも小さいです。

最近、ソースコードパッケージをダウンロードするときにこの圧縮形式に遭遇しました。この機会に、xz の圧縮および解凍方法を共有したいと思います。

インストール

システムに xz コマンドがない場合は、インストールする必要があります。インストール方法は非常に簡単です。centos では、直接実行します。

yum install xz

ソース コード パッケージを使用してインストールすることもできます。まずツールのソースコードパッケージをダウンロードします http://tukaani .org/xz/

ダウンロード後、解凍してディレクトリに入り、-prefix

./configure --prefix=/usr/local/xz

でインストールディレクトリを指定します。 makefile ファイルがディレクトリに生成されることがわかります

make && sudo make install

ここでの -s はソフト接続を表します

ln -s /usr/local/xz/bin/xz  /bin/xz

xz –help は、xz ツールに関するヘルプ情報を表示し、インストールが成功したことを示します

圧縮された xz を作成します。 files

xz -z 待压缩文件名

-k は元のファイルを保持します。

-0 から -9 は圧縮率を調整します。設定されていない場合、デフォルトの圧縮レベルは 6 です。

xz 圧縮ファイルを解凍します

xz -d 待解压文件

-k で元のファイルを保持します。

この方法で解凍されたファイルは tar 形式でパッケージ化されているため、実行する必要があります。 :

tar -xvf 待解包文件名

次の点に注意してください: tar コマンドには、xz 圧縮形式を直接解凍するパラメータはありません (bzip2 を解凍する -f、gzip を解凍する -z など)

実際、tar.xz 形式は、圧縮パッケージは、tar パッケージ化フォルダーを通過した後、xz 圧縮されます (-f - z は、tar がデフォルトでパッケージ化中に圧縮される bzip2 および gzip 形式のファイルをサポートしているためです)。

以上がLinux で .tar.xz ファイルを解凍する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。